You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cmda.apache.org by xi...@apache.org on 2015/09/09 00:49:10 UTC

[01/51] [partial] incubator-cmda git commit: Add frontend and backend

Repository: incubator-cmda
Updated Branches:
  refs/heads/master a8965336a -> 37774c92f


http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$deleteServiceExecutionLog$1$$anonfun$apply$43.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$deleteServiceExecutionLog$1$$anonfun$apply$43.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$deleteServiceExecutionLog$1$$anonfun$apply$43.class
new file mode 100644
index 0000000..f56c820
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$deleteServiceExecutionLog$1$$anonfun$apply$43.class differ


[46/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/regridAndDownload.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/regridAndDownload.scala.html b/.target/views/climate/regridAndDownload.scala.html
new file mode 100644
index 0000000..0da46d4
--- /dev/null
+++ b/.target/views/climate/regridAndDownload.scala.html
@@ -0,0 +1,459 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.RegridAndDownload) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("jhtml/js/xmisc.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/varList.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/dataList2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/common.js")'></script>
+<script type="text/javascript">
+    var Response = null;
+    var variable = "";
+    window.onload = function() {
+    	put_data(1);
+    	changeDataSource();
+        put_var(1);
+        changeVariableName();
+      enable_download_button();
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      if($('#pressureLevel').text() == "-999999"){
+      	disable_pres1(1);
+      }else{
+      	$('#pres1').val($('#pressureLevel').text());
+      }
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#dlat').val($('#deltaLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      $('#dlon').val($('#deltaLon').text());
+      $('#purpose').html($('#executionPurpose').text());
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('#serviceResponseText').text());
+    }
+ function changeDataSource() {
+	    var dataSource = $('#dataSource').text();
+	    var x = document.getElementById("data1");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+      }
+function changeVariableName(){
+      var var_string = $('#variableName').text();
+      var data_string = $('#dataSource').text();
+      data_string = data_string.replace("_", "/").toUpperCase();
+      var varList2 = dataList[data_string][1];  
+      var x = document.getElementById("var1");
+      for (var i=0; i<varList2.length; i++) {
+    	  var k = varList2[i];
+          if (k == var_string) {
+          	x.options[i].selected=true;
+          	break;
+          }
+      }
+    }
+function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=true;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.disabled=false;
+    }
+    function put_data(ID){
+      var list1=document.getElementById("data"+ID);
+      for(var key in dataList) {
+        if (key.slice(0,5)==="group") {
+          var og = document.createElement("OPTGROUP");
+          og.setAttribute('label', dataList[key][0]);
+          list1.add(og);
+        } else {
+          og.appendChild(new Option(key,key));
+        }
+      }
+    }
+    function put_var(ID) {
+      var list1=document.getElementById("var"+ID);
+      for (var i=list1.length-1; i>=0; i--) {
+      list1.remove(i);
+      }
+      data_string =  document.getElementById("data"+ID).value;
+      var varList2 = dataList[data_string][1];  
+      for (var i=0; i<varList2.length; i++) {
+        var k = varList2[i];
+        list1.add(new Option(varList[k][0],k));
+      }
+    }
+    function select_var1(ID)
+    {
+      var var_string;
+      var_string = $("#var"+ID).val();
+      variable = var_string;
+      if (varList[var_string][2]==3) {
+        enable_pres1(ID);
+      } else {
+        disable_pres1(ID);
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#action1").click(function(event) {
+        Response = null;
+        disable_download_button();
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        var url = "http://" + window.location.hostname + ":9002/svc/regridAndDownload?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var1").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(v1);
+        var pres1 = $("#pres1").val();
+        arglist = arglist.concat("&plev=");
+        arglist = arglist.concat(pres1);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var dlon = $("#dlon").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        var dlat = $("#dlat").val();
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&dlon=");
+        arglist = arglist.concat(dlon);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        arglist = arglist.concat("&dlat=");
+        arglist = arglist.concat(dlat);
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?"; 
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    if (text.indexOf("No Data") != -1) {
+                      $("#Response").html("No Data");
+                      $("#data_url").html("No Data");
+                      return;
+                    }
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="pressureLevel" style="display: none;">@parameters.getPressureLevel()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="deltaLat" style="display: none;">@parameters.getDeltaLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="deltaLon" style="display: none;">@parameters.getDeltaLon()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" width="800" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Regrid and Download</b><br> <br> This service
+				regrids a variable from a dataset according to the lat/lon/plev
+				specified by the user, and mades the regridded data downloadable by
+				the user. <br> <br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data1" id="data1" onchange="put_var(1)">
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var1" id="var1" onchange="select_var1(1)">
+		</select></td>
+	</tr>
+	<tr>
+		<td colspan=4>atmosphere pressure level (hPa), or ocean pressure
+			level (dbar) <input list="plev1" id="pres1" size="50"
+			value="@parameters.getPressureLevel()"> <datalist id="plev1">
+				<option value="100000,80000,50000,30000,20000,10000"></option>
+				<option value="100000,30000,10000"></option>
+				<option value="100000,10000"></option>
+				<option value="50000,20000"></option>
+			</datalist>
+		</td>
+	</tr>
+	<tr>
+		<td>start year-month: <input id="t0"
+			value="@parameters.getStartYearMonth()" alt="start" size="10" /></td>
+		<td>end year-month: <input id="t1"
+			value="@parameters.getEndYearMonth()" alt="end" size="10" /></td>
+		<td colspan=2></td>
+	</tr>
+	<tr>
+		<td width="25%">start lat (deg): <input size=5 id="lat0"
+			value="@parameters.getStartLat()" /></td>
+		<td width="25%">end lat (deg): <input size=5 id="lat1"
+			value="@parameters.getEndLat()" /></td>
+		<td width="25%">grid size (deg): <input size=5 id="dlat"
+			value="@parameters.getDeltaLat()" /></td>
+		<td></td>
+	</tr>
+	<tr>
+		<td width="25%">start lon (deg): <input size=5 id="lon0"
+			value="@parameters.getStartLon()" /></td>
+		<td width="25%">end lon (deg): <input size=5 id="lon1"
+			value="@parameters.getEndLon()" /></td>
+		<td width="25%">grid size (deg): <input size=5 id="dlon"
+			value="@parameters.getDeltaLon()" /></td>
+		<td></td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50">@parameters.getExecutionPurpose()</textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="action1" type="submit"
+			value="            Run Again            " style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="130" rows="2">@parameters.getDataURL()</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="130"
+				rows="6">@parameters.getServiceResponseText()</textarea></td>
+	</tr>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/scatterAndHistogramTwoVariable.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/scatterAndHistogramTwoVariable.scala.html b/.target/views/climate/scatterAndHistogramTwoVariable.scala.html
new file mode 100644
index 0000000..edb1fc1
--- /dev/null
+++ b/.target/views/climate/scatterAndHistogramTwoVariable.scala.html
@@ -0,0 +1,1402 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ScatterHistogramTwoVar) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+	<script type="
+	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript" src="@routes.Assets.at("javascripts/xmisc.js")"></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable1 = "";
+    var variable2 = "";
+    window.onload = function() {
+      changeDataSource();
+      select_data1(1);
+      changeDataSource2();
+      select_data1(2);
+      changeVariableName();
+      select_var1(1);
+      changeVariableName2();
+      select_var1(2); 
+      disable_pres1(1);
+      disable_pres1(2);
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      $('#nSample').val($('#samples').text());
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+    }
+    function changeDataSource(){
+    	var dataSource = $('#source1').text();
+     	var x = document.getElementById("data1");
+     	if(dataSource == "cccma_canesm2" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "gfdl_esm2g" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "argo_agro" ){
+     		x.options[24].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[25].selected=true;
+     	}
+    }
+    function changeDataSource2(){
+    	var dataSource = $('#source2').text();
+     	var x = document.getElementById("data2");
+     	if(dataSource == "cccma_canesm2" ){
+        x.options[0].selected=true;
+      }
+      else if(dataSource == "gfdl_esm2g" ){
+        x.options[1].selected=true;
+      }
+      else if(dataSource == "giss_e2-h" ){
+        x.options[2].selected=true;
+      }
+      else if(dataSource == "giss_e2-r" ){
+        x.options[3].selected=true;
+      }
+      else if(dataSource == "ncar_cam5" ){
+        x.options[4].selected=true;
+      }
+      else if(dataSource == "ncc_noresm" ){
+        x.options[5].selected=true;
+      }
+      else if(dataSource == "ukmo_hadgem2-es" ){
+        x.options[6].selected=true;
+      }
+      else if(dataSource == "cccma_canam4" ){
+        x.options[7].selected=true;
+      }
+      else if(dataSource == "csiro_mk3.6" ){
+        x.options[8].selected=true;
+      }
+      else if(dataSource == "gfdl_cm3" ){
+        x.options[9].selected=true;
+      }
+      else if(dataSource == "ipsl_cm5a-lr" ){
+        x.options[10].selected=true;
+      }
+      else if(dataSource == "miroc_miroc5" ){
+        x.options[11].selected=true;
+      }
+      else if(dataSource == "ukmo_hadgem2-a" ){
+        x.options[12].selected=true;
+      }
+      else if(dataSource == "nasa_modis" ){
+        x.options[13].selected=true;
+      }
+      else if(dataSource == "nasa_amsre" ){
+        x.options[14].selected=true;
+      }
+      else if(dataSource == "nasa_trmm" ){
+        x.options[15].selected=true;
+      }
+      else if(dataSource == "nasa_gpcp" ){
+        x.options[16].selected=true;
+      }
+      else if(dataSource == "nasa_quikscat" ){
+        x.options[17].selected=true;
+      }
+      else if(dataSource == "nasa_aviso" ){
+        x.options[18].selected=true;
+      }
+      else if(dataSource == "nasa_grace" ){
+        x.options[19].selected=true;
+      }
+      else if(dataSource == "noaa_nodc" ){
+        x.options[20].selected=true;
+      }
+      else if(dataSource == "nasa_ceres" ){
+        x.options[21].selected=true;
+      }
+      else if(dataSource == "nasa_airs" ){
+        x.options[22].selected=true;
+      }
+      else if(dataSource == "nasa_mls" ){
+        x.options[23].selected=true;
+      }
+      else if(dataSource == "argo_agro" ){
+        x.options[24].selected=true;
+      }
+      else if(dataSource == "ecmwf_interim" ){
+        x.options[25].selected=true;
+      }
+    }
+    function changeVariableName(){
+    	var var_string = $('#variableName1').text();
+     	var x = document.getElementById("var1");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function changeVariableName2(){
+    	var var_string = $('#variableName2').text();
+     	var x = document.getElementById("var2");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function unset_vars1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("var2");
+      }
+      x.options[0].disabled=true;
+      x.options[1].disabled=true;
+      x.options[2].disabled=true;
+      x.options[3].disabled=true;
+      x.options[4].disabled=true;
+      x.options[5].disabled=true;
+      x.options[6].disabled=true;
+      x.options[7].disabled=true;
+      x.options[8].disabled=true;
+      x.options[9].disabled=true;
+      x.options[10].disabled=true;
+      x.options[11].disabled=true;
+      x.options[12].disabled=true;
+      x.options[13].disabled=true;
+      x.options[14].disabled=true;
+      x.options[15].disabled=true;
+      x.options[16].disabled=true;
+      x.options[17].disabled=true;
+      x.options[18].disabled=true;
+      x.options[19].disabled=true;
+      x.options[20].disabled=true;
+      x.options[21].disabled=true;
+      x.options[22].disabled=true;
+      x.options[23].disabled=true;
+      x.options[24].disabled=true;
+      x.options[25].disabled=true;
+      x.options[26].disabled=true;
+      x.options[27].disabled=true;
+      x.options[28].disabled=true;
+      x.options[29].disabled=true;
+      x.options[30].disabled=true;
+      x.options[31].disabled=true;
+      x.options[32].disabled=true;
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+      }
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+      }
+      x.disabled=false;
+    }
+    function select_var1(ID)
+    {
+      var var_string;
+      if (ID == 1) {
+        var_string = $("#var1").val();
+      }
+      else if (ID == 2) {
+        var_string = $("#var2").val();
+      }
+      disable_download_button();  
+      if (var_string == "Total Cloud Fraction") { 
+        if (ID == 1) {
+          variable1 = "clt";  
+        }
+        else if (ID == 2) {
+          variable2 = "clt";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Temperature") {
+        if (ID == 1) {
+          variable1 = "ts";  
+        }
+        else if (ID == 2) {
+          variable2 = "ts";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Sea Surface Temperature") { 
+        if (ID == 1) {
+          variable1 = "tos";  
+        }
+        else if (ID == 2) {
+          variable2 = "tos";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Precipitation Flux") { 
+        if (ID == 1) {
+          variable1 = "pr";  
+        }
+        else if (ID == 2) {
+          variable2 = "pr";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Eastward Near-Surface Wind") { 
+        if (ID == 1) {
+          variable1 = "uas";  
+        }
+        else if (ID == 2) {
+          variable2 = "uas";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Northward Near-Surface Wind") {  
+        if (ID == 1) {
+          variable1 = "vas";  
+        }
+        else if (ID == 2) {
+          variable2 = "vas";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Near-Surface Wind Speed") { 
+        if (ID == 1) {
+          variable1 = "sfcWind";  
+        }
+        else if (ID == 2) {
+          variable2 = "sfcWind";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Sea Surface Height") { 
+        if (ID == 1) {
+          variable1 = "zos";  
+        }
+        else if (ID == 2) {
+          variable2 = "zos";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Leaf Area Index") { 
+        if (ID == 1) {
+          variable1 = "lai";  
+        }
+        else if (ID == 2) {
+          variable2 = "lai";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Equivalent Water Height Over Land") {
+        if (ID == 1) {
+          variable1 = "zl";  
+        }
+        else if (ID == 2) {
+          variable2 = "zl";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Equivalent Water Height Over Ocean") {
+        if (ID == 1) {
+          variable1 = "zo";
+        }
+        else if (ID == 2) {
+          variable2 = "zo";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth") {
+        if (ID == 1) {
+          variable1 = "ohc700";
+        }
+        else if (ID == 2) {
+          variable2 = "ohc700";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth") {
+        if (ID == 1) {
+          variable1 = "ohc2000";
+        }
+        else if (ID == 2) {
+          variable2 = "ohc2000";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlds";
+        }
+        else if (ID == 2) {
+          variable2 = "rlds";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsds";
+        }
+        else if (ID == 2) {
+          variable2 = "rsds";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlus";
+        }
+        else if (ID == 2) {
+          variable2 = "rlus";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsus";
+        }
+        else if (ID == 2) {
+          variable2 = "rsus";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rldscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rldscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsdscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsdscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsuscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsuscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Incident Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsdt";
+        }
+        else if (ID == 2) {
+          variable2 = "rsdt";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlutcs";
+        }
+        else if (ID == 2) {
+          variable2 = "rlutcs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlut";
+        }
+        else if (ID == 2) {
+          variable2 = "rlut";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsutcs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsutcs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsut";
+        }
+        else if (ID == 2) {
+          variable2 = "rsut";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Air Temperature") {
+        if (ID == 1) {
+          variable1 = "ta";
+        }
+        else if (ID == 2) {
+          variable2 = "ta";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Specific Humidity") {
+        if (ID == 1) {
+          variable1 = "hus";
+        }
+        else if (ID == 2) {
+          variable2 = "hus";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Cloud Ice Water Content") {
+        if (ID == 1) {
+          variable1 = "cli";
+        }
+        else if (ID == 2) {
+          variable2 = "cli";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Cloud Liquid Water Content") {
+        if (ID == 1) {
+          variable1 = "clw";
+        }
+        else if (ID == 2) {
+          variable2 = "clw";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Ocean Temperature") {
+        if (ID == 1) {
+          variable1 = "ot";
+        }
+        else if (ID == 2) {
+          variable2 = "ot";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Ocean Salinity") {
+        if (ID == 1) {
+          variable1 = "os";
+        }
+        else if (ID == 2) {
+          variable2 = "os";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Vertical Wind Velocity") {
+        if (ID == 1) {
+          variable1 = "wap";
+        }
+        else if (ID == 2) {
+          variable2 = "wap";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Relative Humidity") {
+        if (ID == 1) {
+          variable1 = "hur";
+        }
+        else if (ID == 2) {
+          variable2 = "hur";
+        }
+        enable_pres1(ID);
+      }
+    }
+    function select_data1(ID)
+    {
+      var data_string;
+      var x;
+      if (ID == 1) {
+        data_string = $("#data1").val();
+        x = document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        data_string = $("#data2").val();
+        x = document.getElementById("var2");
+      }
+      disable_download_button();
+      if (data_string == "NASA/AMSRE") {
+        unset_vars1(ID); 
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+      }
+      else if (data_string == "NASA/MODIS") {
+        unset_vars1(ID);
+        x.options[1].selected=true;
+        disable_pres1(ID); 
+        x.options[1].disabled=false;
+        x.options[8].disabled=false;
+      }
+      else if (data_string == "NASA/TRMM") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/GPCP") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        unset_vars1(ID);
+        x.options[4].selected=true;
+        disable_pres1(ID); 
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+      }
+      else if (data_string == "NASA/AVISO") {
+        unset_vars1(ID);
+        x.options[7].selected=true;
+        disable_pres1(ID); 
+        x.options[7].disabled=false;
+      }
+      else if (data_string == "NASA/GRACE") {
+        unset_vars1(ID);
+        x.options[9].selected=true;
+        disable_pres1(ID); 
+        x.options[9].disabled=false;
+        x.options[10].disabled=false;
+      }
+      else if (data_string == "NOAA/NODC") {
+        unset_vars1(ID);
+        x.options[11].selected=true;
+        disable_pres1(ID); 
+        x.options[11].disabled=false;
+        x.options[12].disabled=false;
+      }
+      else if (data_string == "NASA/CERES") {
+        unset_vars1(ID);
+        x.options[13].selected=true;
+        disable_pres1(ID); 
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+      }
+      else if (data_string == "NASA/AIRS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "NASA/MLS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        unset_vars1(ID);
+        x.options[29].selected=true;
+        enable_pres1(ID); 
+        x.options[29].disabled=false;
+        x.options[30].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANAM4") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+      }
+      else if (data_string == "CSIRO/MK3.6") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "NCAR/CAM5") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[3].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[7].disabled=false;
+        x.options[8].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANESM2" || data_string == "GFDL/ESM2G" ||
+               data_string == "GISS/E2-H" || data_string == "GISS/E2-R" ||
+               data_string == "NCC/NORESM" ||
+               data_string == "UKMO/HadGEM2-ES" ||
+               data_string == "GFDL/CM3" || data_string == "IPSL/CM5A-LR" ||
+               data_string == "MIROC/MIROC5" || data_string == "UKMO/HadGEM2-A"
+              ) {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[3].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[7].disabled=false;
+        x.options[8].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "ECMWF/interim") {
+        unset_vars1(ID);
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      select_var1(ID);
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#scatterPlot2V").click(function(event) {
+        Response = null;
+        disable_download_button();
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/scatterPlot2V?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model1=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var1").val();
+        arglist = arglist.concat("&var1=");
+        arglist = arglist.concat(variable1);
+        var pres1 = $("#pres1").val();
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        var d2 = $("#data2").val();
+        var model2 = d2.replace("/", "_");
+        model2 = model2.toLowerCase();
+        arglist = arglist.concat("&model2=");
+        arglist = arglist.concat(model2);
+        var v2 = $("#var2").val();
+        arglist = arglist.concat("&var2=");
+        arglist = arglist.concat(variable2);
+        var pres2 = $("#pres2").val();
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var nSample = $("#nSample").val();
+        arglist = arglist.concat("&nSample=");
+        arglist = arglist.concat(nSample);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/two_time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("2");
+        arglistTB = arglistTB.concat("&source1=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var1=");
+        arglistTB = arglistTB.concat(variable1);
+        arglistTB = arglistTB.concat("&source2=");
+        arglistTB = arglistTB.concat(d2);
+        arglistTB = arglistTB.concat("&var2=");
+        arglistTB = arglistTB.concat(variable2);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb1 = data.time_bounds1;
+                var bds1 = String(tb1).split(",");
+                var lowerT1 = parseInt(bds1[0]);
+                var upperT1 = parseInt(bds1[1]);
+                var tb2 = data.time_bounds2;
+                var bds2 = String(tb2).split(",");
+                var lowerT2 = parseInt(bds2[0]);
+                var upperT2 = parseInt(bds2[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                var lowerT, upperT;
+                if (lowerT1 == 0  || upperT1 == 0){ 
+                  alert("We do not have data for the data-1 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 == 0  || upperT2 == 0){ 
+                  alert("We do not have data for the data-2 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 > upperT1 || lowerT1 > upperT2) { 
+                  alert("The two data sets/vars do not have a common time range.");
+                  return;
+                }
+                else { 
+                  if (lowerT1 > lowerT2) { 
+                    lowerT = lowerT1;
+                  }
+                  else {
+                    lowerT = lowerT2;
+                  }
+                  if (upperT1 > upperT2) { 
+                    upperT = upperT2;
+                  }
+                  else {
+                    upperT = upperT1;
+                  }
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    if (text.indexOf("No Data") != -1) {
+                      $("#Image").html("No Data");
+                      $("#Response").html("No Data");
+                      $("#data_url").html("No Data");
+                      return;
+                    }
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html = "<img src='"+data.url+"' width='820'/>";
+                $("#Image").html(html);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+    </script>
+} @main("Service 19", scripts){ @flash_message()
+<p>
+<div id="source1" style="display: none;">@parameters.getSource1()</div>
+<div id="variableName1" style="display: none;">@parameters.getVaribaleName1()</div>
+<div id="pressureLevel1" style="display: none;">@parameters.getPressureLevel1()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYear()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="source2" style="display: none;">@parameters.getSource2()</div>
+<div id="variableName2" style="display: none;">@parameters.getVaribaleName2()</div>
+<div id="pressureLevel2" style="display: none;">@parameters.getPressureLevel2()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYear()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="samples" style="display: none;">@parameters.getSamples()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataUrl()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponse()</div>
+<table border="1" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Scatter and Histogram Plot of Two Variables</b><br>
+				<br> This service generates a scatter plot between two
+				specified variables and the histograms of the two variables, and
+				calculates the correlation of the two variables. The two variables
+				can be either a two-dimensional variable or a slice of a
+				three-dimensional variable at a specific pressure level. The number
+				of samples used for this analysis should be specified. <br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>data 1</center>
+		</td>
+		<td colspan="2">
+			<center>data 2</center>
+		</td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data1" , id="data1" onchange="select_data1(1)">
+				<optgroup label="Model: Historical">
+					<option selected="CCCMA/CANESM2">CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>source:</td>
+		<td><select name="data2" , id="data2" onchange="select_data1(2)">
+				<optgroup label="Model: Historical">
+					<option selected="CCCMA/CANESM2">CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var1" , id="var1" onchange="select_var1(1)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var2" , id="var2" onchange="select_var1(2)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres1" value="500" alt="pressure" /></td>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres2" value="500" alt="pressure" /></td>
+	</tr>
+	<tr>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="0" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="360" /></td>
+	</tr>
+	<tr>
+		<td>number of samples:</td>
+		<td><input id="nSample" value="500" /></td>
+	</tr>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="scatterPlot2V"
+			type="submit" value="            Run Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="130" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="130"
+				rows="6">Service Response Text Here</textarea></td>
+	</tr>
+</table>
+}


[25/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/output
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/output b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/output
new file mode 100644
index 0000000..6850973
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/output differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/$global/$global/discoveredMainClasses/data
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/$global/$global/discoveredMainClasses/data b/ApacheCMDA-Backend/project/target/streams/compile/$global/$global/discoveredMainClasses/data
new file mode 100644
index 0000000..593f470
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/streams/compile/$global/$global/discoveredMainClasses/data differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/export
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/out
new file mode 100644
index 0000000..56e1dca
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/compile/$global/streams/out
@@ -0,0 +1,15 @@
+[debug] 
+[debug] Initial source changes: 
+[debug] 	removed:Set()
+[debug] 	added: Set()
+[debug] 	modified: Set()
+[debug] Removed products: Set()
+[debug] External API changes: API Changes: Set()
+[debug] Modified binary dependencies: Set()
+[debug] Initial directly invalidated sources: Set()
+[debug] 
+[debug] Sources indirectly invalidated by:
+[debug] 	product: Set()
+[debug] 	binary dep: Set()
+[debug] 	external source: Set()
+[debug] All initially invalidated sources: Set()

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/copy-resources
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/copy-resources b/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/copy-resources
new file mode 100644
index 0000000..d8a4534
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/copy-resources differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/out
new file mode 100644
index 0000000..357775f
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/copyResources/$global/streams/out
@@ -0,0 +1,2 @@
+[debug] Copy resource mappings: 
+[debug] 	

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/dependencyClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/dependencyClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/compile/dependencyClasspath/$global/streams/export
new file mode 100644
index 0000000..4b561c7
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/dependencyClasspath/$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/.sbt/boot/scala-2.10.4/lib/scala-library.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/.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:/Users/mingqi/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main/jars/main-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/actions/jars/actions-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/classpath/jars/classpath-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-0.13.5.jar:/Users/mingqi/.ivy2/cach
 e/org.scala-sbt/interface/jars/interface-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/completion/jars/completion-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/collections/jars/collections-0.13.5.jar:/Users/mingqi/.ivy2/cache/jline/jline/jars/jline-2.11.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/api/jars/api-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-integration/jars/compiler-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/incremental-compiler/jars/incremental-compiler-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logging/jars/logging-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/process/jars/process-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/relation/jars/relation-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compile/jars/compile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/persist/jars/persist-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.10/jars/sbinary_2.10-0.4.2.jar:/Users/mingqi/.i
 vy2/cache/org.scala-sbt/classfile/jars/classfile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-ivy-integration/jars/compiler-ivy-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/ivy/jars/ivy-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cross/jars/cross-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.3.0.jar:/Users/mingqi/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.46.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/run/jars/run-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/task-system/jars/task-system-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tasks/jars/tasks-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tracking/jars/tracking-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cache/jars/cache-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/testing/jars/testing-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main-settings/jars/main-sett
 ings-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/apply-macro/jars/apply-macro-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/command/jars/command-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logic/jars/logic-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-src-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_8_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_3/jars/compiler-interface-bin-0.13.5.jar

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/exportedProducts/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/exportedProducts/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/compile/exportedProducts/$global/streams/export
new file mode 100644
index 0000000..b9a8925
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/exportedProducts/$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/compile/externalDependencyClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/externalDependencyClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/compile/externalDependencyClasspath/$global/streams/export
new file mode 100644
index 0000000..4b561c7
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/externalDependencyClasspath/$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/.sbt/boot/scala-2.10.4/lib/scala-library.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/.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:/Users/mingqi/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main/jars/main-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/actions/jars/actions-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/classpath/jars/classpath-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-0.13.5.jar:/Users/mingqi/.ivy2/cach
 e/org.scala-sbt/interface/jars/interface-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/completion/jars/completion-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/collections/jars/collections-0.13.5.jar:/Users/mingqi/.ivy2/cache/jline/jline/jars/jline-2.11.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/api/jars/api-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-integration/jars/compiler-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/incremental-compiler/jars/incremental-compiler-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logging/jars/logging-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/process/jars/process-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/relation/jars/relation-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compile/jars/compile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/persist/jars/persist-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.10/jars/sbinary_2.10-0.4.2.jar:/Users/mingqi/.i
 vy2/cache/org.scala-sbt/classfile/jars/classfile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-ivy-integration/jars/compiler-ivy-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/ivy/jars/ivy-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cross/jars/cross-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.3.0.jar:/Users/mingqi/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.46.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/run/jars/run-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/task-system/jars/task-system-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tasks/jars/tasks-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tracking/jars/tracking-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cache/jars/cache-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/testing/jars/testing-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main-settings/jars/main-sett
 ings-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/apply-macro/jars/apply-macro-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/command/jars/command-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logic/jars/logic-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-src-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_8_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_3/jars/compiler-interface-bin-0.13.5.jar

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

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/compile/managedClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/compile/managedClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/compile/managedClasspath/$global/streams/export
new file mode 100644
index 0000000..4b561c7
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/compile/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/.sbt/boot/scala-2.10.4/lib/scala-library.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/.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:/Users/mingqi/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main/jars/main-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/actions/jars/actions-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/classpath/jars/classpath-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-0.13.5.jar:/Users/mingqi/.ivy2/cach
 e/org.scala-sbt/interface/jars/interface-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/completion/jars/completion-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/collections/jars/collections-0.13.5.jar:/Users/mingqi/.ivy2/cache/jline/jline/jars/jline-2.11.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/api/jars/api-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-integration/jars/compiler-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/incremental-compiler/jars/incremental-compiler-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logging/jars/logging-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/process/jars/process-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/relation/jars/relation-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compile/jars/compile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/persist/jars/persist-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.10/jars/sbinary_2.10-0.4.2.jar:/Users/mingqi/.i
 vy2/cache/org.scala-sbt/classfile/jars/classfile-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-ivy-integration/jars/compiler-ivy-integration-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/ivy/jars/ivy-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cross/jars/cross-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.3.0.jar:/Users/mingqi/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.46.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/run/jars/run-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/task-system/jars/task-system-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tasks/jars/tasks-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/tracking/jars/tracking-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/cache/jars/cache-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/testing/jars/testing-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/main-settings/jars/main-sett
 ings-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/apply-macro/jars/apply-macro-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/command/jars/command-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/logic/jars/logic-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-src-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_8_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_2/jars/compiler-interface-bin-0.13.5.jar:/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_3/jars/compiler-interface-bin-0.13.5.jar

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

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

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/runtime/dependencyClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/dependencyClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/dependencyClasspath/$global/streams/export
new file mode 100644
index 0000000..926ac88
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/dependencyClasspath/$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/exportedProducts/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/exportedProducts/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/exportedProducts/$global/streams/export
new file mode 100644
index 0000000..b9a8925
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/exportedProducts/$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/externalDependencyClasspath/$global/streams/export
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/runtime/externalDependencyClasspath/$global/streams/export b/ApacheCMDA-Backend/project/target/streams/runtime/externalDependencyClasspath/$global/streams/export
new file mode 100644
index 0000000..7d07caf
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/runtime/externalDependencyClasspath/$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


[04/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432.class
new file mode 100644
index 0000000..ea3ddf9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82.class
new file mode 100644
index 0000000..91c8cee
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$436.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$436.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$436.class
new file mode 100644
index 0000000..74522b2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$436.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$437.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$437.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$437.class
new file mode 100644
index 0000000..a68803b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435$$anonfun$apply$437.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435.class
new file mode 100644
index 0000000..4b7e939
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83$$anonfun$apply$435.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83.class
new file mode 100644
index 0000000..d207e72
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$83.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$439.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$439.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$439.class
new file mode 100644
index 0000000..c9453da
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$439.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$440.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$440.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$440.class
new file mode 100644
index 0000000..a9270a4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438$$anonfun$apply$440.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438.class
new file mode 100644
index 0000000..fbfd2ee
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84$$anonfun$apply$438.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84.class
new file mode 100644
index 0000000..40c482f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$84.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$442.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$442.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$442.class
new file mode 100644
index 0000000..a2ac331
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$442.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$443.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$443.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$443.class
new file mode 100644
index 0000000..af21802
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441$$anonfun$apply$443.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441.class
new file mode 100644
index 0000000..4072737
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85$$anonfun$apply$441.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85.class
new file mode 100644
index 0000000..24815d7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$85.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$445.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$445.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$445.class
new file mode 100644
index 0000000..549e29b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$445.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$446.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$446.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$446.class
new file mode 100644
index 0000000..8cc6f3a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444$$anonfun$apply$446.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444.class
new file mode 100644
index 0000000..01ad112
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86$$anonfun$apply$444.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86.class
new file mode 100644
index 0000000..9f4208a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$86.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$448.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$448.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$448.class
new file mode 100644
index 0000000..dd8dd60
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$448.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$449.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$449.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$449.class
new file mode 100644
index 0000000..aa5ba28
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447$$anonfun$apply$449.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447.class
new file mode 100644
index 0000000..8d9ad73
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87$$anonfun$apply$447.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87.class
new file mode 100644
index 0000000..7848a52
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$87.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$451.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$451.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$451.class
new file mode 100644
index 0000000..e6464f5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$451.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$452.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$452.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$452.class
new file mode 100644
index 0000000..3c731ee
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450$$anonfun$apply$452.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450.class
new file mode 100644
index 0000000..825f7d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88$$anonfun$apply$450.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88.class
new file mode 100644
index 0000000..63ab409
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$88.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$454.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$454.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$454.class
new file mode 100644
index 0000000..a70f695
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$454.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$455.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$455.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$455.class
new file mode 100644
index 0000000..82f2ef0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453$$anonfun$apply$455.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453.class
new file mode 100644
index 0000000..8e8648b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89$$anonfun$apply$453.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89.class
new file mode 100644
index 0000000..dd70c98
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$89.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$214.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$214.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$214.class
new file mode 100644
index 0000000..333d8c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$214.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$215.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$215.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$215.class
new file mode 100644
index 0000000..875570c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213$$anonfun$apply$215.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213.class
new file mode 100644
index 0000000..888363d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9$$anonfun$apply$213.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9.class
new file mode 100644
index 0000000..4e8c85a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$9.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$457.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$457.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$457.class
new file mode 100644
index 0000000..3131abe
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$457.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$458.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$458.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$458.class
new file mode 100644
index 0000000..2c6fba1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456$$anonfun$apply$458.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456.class
new file mode 100644
index 0000000..69865df
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90$$anonfun$apply$456.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90.class
new file mode 100644
index 0000000..a613034
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$90.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$460.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$460.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$460.class
new file mode 100644
index 0000000..de1890e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$460.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$461.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$461.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$461.class
new file mode 100644
index 0000000..19da1f3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459$$anonfun$apply$461.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459.class
new file mode 100644
index 0000000..76a13c1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91$$anonfun$apply$459.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91.class
new file mode 100644
index 0000000..6f13176
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$91.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$463.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$463.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$463.class
new file mode 100644
index 0000000..968f0e7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$463.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$464.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$464.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$464.class
new file mode 100644
index 0000000..74023a9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462$$anonfun$apply$464.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462.class
new file mode 100644
index 0000000..ed89ad3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92$$anonfun$apply$462.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92.class
new file mode 100644
index 0000000..549506f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$92.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$466.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$466.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$466.class
new file mode 100644
index 0000000..84639cb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$466.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$467.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$467.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$467.class
new file mode 100644
index 0000000..ed64e20
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465$$anonfun$apply$467.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465.class
new file mode 100644
index 0000000..62dd95a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93$$anonfun$apply$465.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93.class
new file mode 100644
index 0000000..400b352
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$93.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$469.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$469.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$469.class
new file mode 100644
index 0000000..3e313e8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$469.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$470.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$470.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$470.class
new file mode 100644
index 0000000..95515cb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468$$anonfun$apply$470.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468.class
new file mode 100644
index 0000000..45b4d53
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94$$anonfun$apply$468.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94.class
new file mode 100644
index 0000000..a61edf7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$94.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95$$anonfun$apply$471.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95$$anonfun$apply$471.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95$$anonfun$apply$471.class
new file mode 100644
index 0000000..67f57cc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95$$anonfun$apply$471.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95.class
new file mode 100644
index 0000000..1d8ab07
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$95.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1.class
new file mode 100644
index 0000000..ad34b5d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$setPrefix$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$setPrefix$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$setPrefix$1.class
new file mode 100644
index 0000000..315ad54
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$setPrefix$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$.class
new file mode 100644
index 0000000..80cc9c3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes.class
new file mode 100644
index 0000000..5365d3f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseAssets.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseAssets.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseAssets.class
new file mode 100644
index 0000000..c465cf5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseAssets.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookChapterPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookChapterPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookChapterPublicationController.class
new file mode 100644
index 0000000..370ff73
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookChapterPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookPublicationController.class
new file mode 100644
index 0000000..b9a6d7b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBookPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBugReportController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBugReportController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBugReportController.class
new file mode 100644
index 0000000..2b5a128
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseBugReportController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseClimateServiceController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseClimateServiceController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseClimateServiceController.class
new file mode 100644
index 0000000..72a592e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseClimateServiceController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseConferencePublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseConferencePublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseConferencePublicationController.class
new file mode 100644
index 0000000..33e83d2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseConferencePublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetController.class
new file mode 100644
index 0000000..313b28b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetLogController.class
new file mode 100644
index 0000000..a28f3c9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseDatasetLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseInstrumentController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseInstrumentController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseInstrumentController.class
new file mode 100644
index 0000000..b3b9557
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseInstrumentController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseJournalPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseJournalPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseJournalPublicationController.class
new file mode 100644
index 0000000..53a487f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseJournalPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseParameterController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseParameterController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseParameterController.class
new file mode 100644
index 0000000..bea6103
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseParameterController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationController.class
new file mode 100644
index 0000000..187edb6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationItemController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationItemController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationItemController.class
new file mode 100644
index 0000000..115d6ac
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceConfigurationItemController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceExecutionLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceExecutionLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceExecutionLogController.class
new file mode 100644
index 0000000..1ffc602
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseServiceExecutionLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseUserController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseUserController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseUserController.class
new file mode 100644
index 0000000..d1ccae0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseUserController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseWorkflowController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseWorkflowController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseWorkflowController.class
new file mode 100644
index 0000000..85f5dc0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ReverseWorkflowController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseAssets.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseAssets.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseAssets.class
new file mode 100644
index 0000000..ee3b7ce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseAssets.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookChapterPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookChapterPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookChapterPublicationController.class
new file mode 100644
index 0000000..f1d8e89
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookChapterPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookPublicationController.class
new file mode 100644
index 0000000..3e10e71
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBookPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBugReportController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBugReportController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBugReportController.class
new file mode 100644
index 0000000..668fc91
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseBugReportController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseClimateServiceController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseClimateServiceController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseClimateServiceController.class
new file mode 100644
index 0000000..a0f7d73
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseClimateServiceController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseConferencePublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseConferencePublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseConferencePublicationController.class
new file mode 100644
index 0000000..5a67eeb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseConferencePublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetController.class
new file mode 100644
index 0000000..7960da1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetLogController.class
new file mode 100644
index 0000000..9c293c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseDatasetLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseInstrumentController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseInstrumentController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseInstrumentController.class
new file mode 100644
index 0000000..f2060f3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseInstrumentController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseJournalPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseJournalPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseJournalPublicationController.class
new file mode 100644
index 0000000..4c24ad0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseJournalPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseParameterController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseParameterController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseParameterController.class
new file mode 100644
index 0000000..f8e4007
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseParameterController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationController.class
new file mode 100644
index 0000000..f6cbf3b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationItemController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationItemController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationItemController.class
new file mode 100644
index 0000000..e553b04
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceConfigurationItemController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceExecutionLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceExecutionLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceExecutionLogController.class
new file mode 100644
index 0000000..f887d38
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseServiceExecutionLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseUserController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseUserController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseUserController.class
new file mode 100644
index 0000000..8f873c4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseUserController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseWorkflowController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseWorkflowController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseWorkflowController.class
new file mode 100644
index 0000000..ee4bcb5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/javascript/ReverseWorkflowController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets$$anonfun$at$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets$$anonfun$at$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets$$anonfun$at$1.class
new file mode 100644
index 0000000..d3a699c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets$$anonfun$at$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets.class
new file mode 100644
index 0000000..3b82af0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseAssets.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$10.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$10.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$10.class
new file mode 100644
index 0000000..7628614
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$10.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$9.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$9.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$9.class
new file mode 100644
index 0000000..ff722d3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1$$anonfun$apply$9.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1.class
new file mode 100644
index 0000000..ffac994
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$addBookChapterPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$5.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$5.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$5.class
new file mode 100644
index 0000000..379499e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$5.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$6.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$6.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$6.class
new file mode 100644
index 0000000..a57d418
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1$$anonfun$apply$6.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1.class
new file mode 100644
index 0000000..2a64591
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$deleteBookChapterPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$7.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$7.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$7.class
new file mode 100644
index 0000000..c0b9553
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$7.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$8.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$8.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$8.class
new file mode 100644
index 0000000..433afbd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1$$anonfun$apply$8.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1.class
new file mode 100644
index 0000000..0c5408f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getAllBookChapterPublications$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$3.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$3.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$3.class
new file mode 100644
index 0000000..3b378ea
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$3.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$4.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$4.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$4.class
new file mode 100644
index 0000000..140c60b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1$$anonfun$apply$4.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1.class
new file mode 100644
index 0000000..d715d82
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$getBookChapterPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$1.class
new file mode 100644
index 0000000..6f24060
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$2.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$2.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$2.class
new file mode 100644
index 0000000..cdc5a0a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1$$anonfun$apply$2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1.class
new file mode 100644
index 0000000..334a9e8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController$$anonfun$updateBookChapterPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController.class
new file mode 100644
index 0000000..371adb8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookChapterPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$179.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$179.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$179.class
new file mode 100644
index 0000000..b9b1855
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$179.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$180.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$180.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$180.class
new file mode 100644
index 0000000..848b412
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1$$anonfun$apply$180.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1.class
new file mode 100644
index 0000000..bab2359
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$addBookPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$183.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$183.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$183.class
new file mode 100644
index 0000000..dc7cf40
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$183.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$184.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$184.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$184.class
new file mode 100644
index 0000000..219fd31
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1$$anonfun$apply$184.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1.class
new file mode 100644
index 0000000..125aaf9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$deleteBookPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$181.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$181.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$181.class
new file mode 100644
index 0000000..07139f5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$181.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$182.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$182.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$182.class
new file mode 100644
index 0000000..7007c39
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1$$anonfun$apply$182.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1.class
new file mode 100644
index 0000000..91f3185
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getAllBookPublications$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$185.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$185.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$185.class
new file mode 100644
index 0000000..78d7fc5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$185.class differ



[26/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/out
new file mode 100644
index 0000000..464cd48
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/out
@@ -0,0 +1,13015 @@
+[info] Updating {file:/Users/mingqi/git/ApacheCMDA-Backend/project/}apachecmda-backend-build...
+[debug] :: resolving dependencies :: default#apachecmda-backend-build;0.1-SNAPSHOT
+[debug] 	confs: [compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool]
+[debug] 	validate = true
+[debug] 	refresh = false
+[debug] resolving dependencies for configuration 'compile'
+[debug] == resolving dependencies for default#apachecmda-backend-build;0.1-SNAPSHOT [compile]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.typesafe.sbt#sbt-echo;0.1.6.2 [compile->default(compile)]
+[info] Resolving com.typesafe.sbt#sbt-echo;0.1.6.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbt#sbt-echo;0.1.6.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbt#sbt-echo;0.1.6.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbt#sbt-echo;0.1.6.2
+[debug] 	found com.typesafe.sbt#sbt-echo;0.1.6.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-echo;0.1.6.2->org.aspectj#aspectjtools;1.7.3 [compile->default(compile)]
+[info] Resolving org.aspectj#aspectjtools;1.7.3 ...
+[debug] sbt-chain: Checking cache for: dependency: org.aspectj#aspectjtools;1.7.3 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.aspectj#aspectjtools;1.7.3
+[debug] 	typesafe-ivy-releases: revision in cache: org.aspectj#aspectjtools;1.7.3
+[debug] 	found org.aspectj#aspectjtools;1.7.3 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-echo;0.1.6.2->org.aspectj#aspectjtools;1.7.3 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-echo;0.1.6.2->org.aspectj#aspectjtools;1.7.3 [compile->compile]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-echo;0.1.6.2->org.aspectj#aspectjtools;1.7.3 [compile->master]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0 [compile->default(compile)]
+[info] Resolving com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0
+[debug] 	found com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-plugin;2.3.0->com.typesafe.sbteclipse#sbteclipse-core;2.3.0 [compile->default(compile)]
+[info] Resolving com.typesafe.sbteclipse#sbteclipse-core;2.3.0 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbteclipse#sbteclipse-core;2.3.0 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbteclipse#sbteclipse-core;2.3.0
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbteclipse#sbteclipse-core;2.3.0
+[debug] 	found com.typesafe.sbteclipse#sbteclipse-core;2.3.0 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->default(compile)]
+[info] Resolving org.scalaz#scalaz-core_2.10;7.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scalaz#scalaz-core_2.10;7.0.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.scalaz#scalaz-core_2.10;7.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.scalaz#scalaz-core_2.10;7.0.2
+[debug] 	found org.scalaz#scalaz-core_2.10;7.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->compile]
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->master(*)]
+[info] Resolving org.scala-lang#scala-library;2.10.1 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-library;2.10.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-library;2.10.1
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-lang#scala-library;2.10.1
+[debug] 	found org.scala-lang#scala-library;2.10.1 in sbt-chain
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->compile(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->runtime(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->compile]
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-core_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->default(compile)]
+[info] Resolving org.scalaz#scalaz-effect_2.10;7.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scalaz#scalaz-effect_2.10;7.0.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.scalaz#scalaz-effect_2.10;7.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.scalaz#scalaz-effect_2.10;7.0.2
+[debug] 	found org.scalaz#scalaz-effect_2.10;7.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->compile]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [compile->master(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [compile->compile(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [compile->runtime(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [compile->compile]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->master(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [compile->compile(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scalaz#scalaz-core_2.10;7.0.2 [runtime->compile]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalaz#scalaz-effect_2.10;7.0.2->org.scala-lang#scala-library;2.10.1 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.3.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->master]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.github.mpeltonen#sbt-idea;1.5.2 [compile->default(compile)]
+[info] Resolving com.github.mpeltonen#sbt-idea;1.5.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.github.mpeltonen#sbt-idea;1.5.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.github.mpeltonen#sbt-idea;1.5.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.github.mpeltonen#sbt-idea;1.5.2
+[debug] 	found com.github.mpeltonen#sbt-idea;1.5.2 in sbt-chain
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.github.mpeltonen#sbt-idea;1.5.2 [compile->runtime]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.github.mpeltonen#sbt-idea;1.5.2 [compile->compile]
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [compile->master(*)]
+[info] Resolving commons-io#commons-io;2.0.1 ...
+[debug] sbt-chain: Checking cache for: dependency: commons-io#commons-io;2.0.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: commons-io#commons-io;2.0.1
+[debug] 	typesafe-ivy-releases: revision in cache: commons-io#commons-io;2.0.1
+[debug] 	found commons-io#commons-io;2.0.1 in sbt-chain
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [compile->compile(*)]
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [compile->runtime(*)]
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [compile->compile]
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [runtime->runtime(*)]
+[debug] == resolving dependencies com.github.mpeltonen#sbt-idea;1.5.2->commons-io#commons-io;2.0.1 [runtime->compile]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.github.mpeltonen#sbt-idea;1.5.2 [compile->master]
+[debug] == resolving dependencies default#apachecmda-backend-build;0.1-SNAPSHOT->com.typesafe.play#sbt-plugin;2.3.7 [compile->default(compile)]
+[info] Resolving com.typesafe.play#sbt-plugin;2.3.7 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#sbt-plugin;2.3.7 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#sbt-plugin;2.3.7
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#sbt-plugin;2.3.7
+[debug] 	found com.typesafe.play#sbt-plugin;2.3.7 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#build-link;2.3.7 [compile->default(compile)]
+[info] Resolving com.typesafe.play#build-link;2.3.7 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#build-link;2.3.7 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#build-link;2.3.7
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#build-link;2.3.7
+[debug] 	found com.typesafe.play#build-link;2.3.7 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#build-link;2.3.7 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#build-link;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->master(*)]
+[info] Resolving com.typesafe.play#play-exceptions;2.3.7 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#play-exceptions;2.3.7 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#play-exceptions;2.3.7
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#play-exceptions;2.3.7
+[debug] 	found com.typesafe.play#play-exceptions;2.3.7 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->master(*)]
+[info] Resolving org.javassist#javassist;3.18.2-GA ...
+[debug] sbt-chain: Checking cache for: dependency: org.javassist#javassist;3.18.2-GA {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.javassist#javassist;3.18.2-GA
+[debug] 	typesafe-ivy-releases: revision in cache: org.javassist#javassist;3.18.2-GA
+[debug] 	found org.javassist#javassist;3.18.2-GA in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->master]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#build-link;2.3.7->org.javassist#javassist;3.18.2-GA [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#build-link;2.3.7 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#play-exceptions;2.3.7 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#routes-compiler_2.10;2.3.7 [compile->default(compile)]
+[info] Resolving com.typesafe.play#routes-compiler_2.10;2.3.7 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#routes-compiler_2.10;2.3.7 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#routes-compiler_2.10;2.3.7
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#routes-compiler_2.10;2.3.7
+[debug] 	found com.typesafe.play#routes-compiler_2.10;2.3.7 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#routes-compiler_2.10;2.3.7 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#routes-compiler_2.10;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[info] Resolving org.scala-lang#scala-library;2.10.4 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-library;2.10.4 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-library;2.10.4
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-lang#scala-library;2.10.4
+[debug] 	found org.scala-lang#scala-library;2.10.4 in sbt-chain
+[debug] 	[2.10.4] org.scala-lang#scala-library;2.10.4
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->commons-io#commons-io;2.0.1 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->commons-io#commons-io;2.0.1 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->commons-io#commons-io;2.0.1 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#routes-compiler_2.10;2.3.7->commons-io#commons-io;2.0.1 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#routes-compiler_2.10;2.3.7 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#sbt-run-support_2.10;2.3.7 [compile->default(compile)]
+[info] Resolving com.typesafe.play#sbt-run-support_2.10;2.3.7 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#sbt-run-support_2.10;2.3.7 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#sbt-run-support_2.10;2.3.7
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#sbt-run-support_2.10;2.3.7
+[debug] 	found com.typesafe.play#sbt-run-support_2.10;2.3.7 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#sbt-run-support_2.10;2.3.7 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#sbt-run-support_2.10;2.3.7 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->master(*)]
+[info] Resolving org.scala-sbt#io;0.13.5 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-sbt#io;0.13.5 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.scala-sbt#io;0.13.5
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-sbt#io;0.13.5
+[debug] 	found org.scala-sbt#io;0.13.5 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->default(compile)]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->runtime]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->master]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-sbt#control;0.13.5 [compile->default(compile)]
+[info] Resolving org.scala-sbt#control;0.13.5 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-sbt#control;0.13.5 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.scala-sbt#control;0.13.5
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-sbt#control;0.13.5
+[debug] 	found org.scala-sbt#control;0.13.5 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#control;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->default(compile)]
+[debug] == resolving dependencies org.scala-sbt#control;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->runtime]
+[debug] == resolving dependencies org.scala-sbt#control;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->compile]
+[debug] == resolving dependencies org.scala-sbt#control;0.13.5->org.scala-lang#scala-library;2.10.4 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-compiler;2.10.4 [test->default(compile)]
+[info] Resolving org.scala-lang#scala-compiler;2.10.4 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-compiler;2.10.4 {test=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-compiler;2.10.4
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-lang#scala-compiler;2.10.4
+[debug] 	found org.scala-lang#scala-compiler;2.10.4 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-compiler;2.10.4 [test->runtime]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-compiler;2.10.4 [test->compile]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [compile->master(*)]
+[info] Resolving org.scala-lang#scala-reflect;2.10.4 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-lang#scala-reflect;2.10.4 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.scala-lang#scala-reflect;2.10.4
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-lang#scala-reflect;2.10.4
+[debug] 	found org.scala-lang#scala-reflect;2.10.4 in sbt-chain
+[debug] 	[2.10.4] org.scala-lang#scala-reflect;2.10.4
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies org.scala-lang#scala-reflect;2.10.4->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies org.scala-lang#scala-reflect;2.10.4->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [compile->runtime(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [compile->compile]
+[debug] == resolving dependencies org.scala-lang#scala-reflect;2.10.4->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scala-lang#scala-reflect;2.10.4->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scala-lang#scala-compiler;2.10.4->org.scala-lang#scala-reflect;2.10.4 [runtime->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scala-lang#scala-compiler;2.10.4 [test->master]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scalacheck#scalacheck_2.10;1.11.1 [test->default(compile)]
+[info] Resolving org.scalacheck#scalacheck_2.10;1.11.1 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scalacheck#scalacheck_2.10;1.11.1 {test=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.scalacheck#scalacheck_2.10;1.11.1
+[debug] 	typesafe-ivy-releases: revision in cache: org.scalacheck#scalacheck_2.10;1.11.1
+[debug] 	found org.scalacheck#scalacheck_2.10;1.11.1 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scalacheck#scalacheck_2.10;1.11.1 [test->runtime]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scalacheck#scalacheck_2.10;1.11.1 [test->compile]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.3 [compile->master(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.3 [compile->compile(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [compile->master(*)]
+[info] Resolving org.scala-sbt#test-interface;1.0 ...
+[debug] sbt-chain: Checking cache for: dependency: org.scala-sbt#test-interface;1.0 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.scala-sbt#test-interface;1.0
+[debug] 	typesafe-ivy-releases: revision in cache: org.scala-sbt#test-interface;1.0
+[debug] 	found org.scala-sbt#test-interface;1.0 in sbt-chain
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [compile->compile(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [compile->runtime(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [compile->compile]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.3 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [runtime->runtime(*)]
+[debug] == resolving dependencies org.scalacheck#scalacheck_2.10;1.11.1->org.scala-sbt#test-interface;1.0 [runtime->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.scalacheck#scalacheck_2.10;1.11.1 [test->master]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.specs2#specs2_2.10;1.12.3 [test->default(compile)]
+[info] Resolving org.specs2#specs2_2.10;1.12.3 ...
+[debug] sbt-chain: Checking cache for: dependency: org.specs2#specs2_2.10;1.12.3 {test=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.specs2#specs2_2.10;1.12.3
+[debug] 	typesafe-ivy-releases: revision in cache: org.specs2#specs2_2.10;1.12.3
+[debug] 	found org.specs2#specs2_2.10;1.12.3 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.specs2#specs2_2.10;1.12.3 [test->runtime]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.specs2#specs2_2.10;1.12.3 [test->compile]
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [compile->master(*)]
+[info] Resolving org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 ...
+[debug] sbt-chain: Checking cache for: dependency: org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1
+[debug] 	typesafe-ivy-releases: revision in cache: org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1
+[debug] 	found org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 in sbt-chain
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [compile->compile(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.0-RC3 [compile->master(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.0-RC3 [compile->compile(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [compile->runtime(*)]
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [compile->compile]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.0-RC3 [runtime->runtime(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [runtime->runtime(*)]
+[debug] == resolving dependencies org.specs2#specs2_2.10;1.12.3->org.specs2#specs2-scalaz-core_2.10.0-RC3;6.0.1 [runtime->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->org.specs2#specs2_2.10;1.12.3 [test->master]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->junit#junit;4.11 [test->default(compile)]
+[info] Resolving junit#junit;4.11 ...
+[debug] sbt-chain: Checking cache for: dependency: junit#junit;4.11 {test=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: junit#junit;4.11
+[debug] 	typesafe-ivy-releases: revision in cache: junit#junit;4.11
+[debug] 	found junit#junit;4.11 in sbt-chain
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->junit#junit;4.11 [test->runtime]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->junit#junit;4.11 [test->compile]
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [compile->master(*)]
+[info] Resolving org.hamcrest#hamcrest-core;1.3 ...
+[debug] sbt-chain: Checking cache for: dependency: org.hamcrest#hamcrest-core;1.3 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.hamcrest#hamcrest-core;1.3
+[debug] 	typesafe-ivy-releases: revision in cache: org.hamcrest#hamcrest-core;1.3
+[debug] 	found org.hamcrest#hamcrest-core;1.3 in sbt-chain
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [compile->compile(*)]
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [compile->runtime(*)]
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [compile->compile]
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [runtime->runtime(*)]
+[debug] == resolving dependencies junit#junit;4.11->org.hamcrest#hamcrest-core;1.3 [runtime->compile]
+[debug] == resolving dependencies org.scala-sbt#io;0.13.5->junit#junit;4.11 [test->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-run-support_2.10;2.3.7->org.scala-sbt#io;0.13.5 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.play#sbt-run-support_2.10;2.3.7 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe#config;1.2.1 [compile->default(compile)]
+[info] Resolving com.typesafe#config;1.2.1 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe#config;1.2.1 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe#config;1.2.1
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe#config;1.2.1
+[debug] 	found com.typesafe#config;1.2.1 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe#config;1.2.1 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe#config;1.2.1 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe#config;1.2.1 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.mozilla#rhino;1.7R4 [compile->default(compile)]
+[info] Resolving org.mozilla#rhino;1.7R4 ...
+[debug] sbt-chain: Checking cache for: dependency: org.mozilla#rhino;1.7R4 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.mozilla#rhino;1.7R4
+[debug] 	typesafe-ivy-releases: revision in cache: org.mozilla#rhino;1.7R4
+[debug] 	found org.mozilla#rhino;1.7R4 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.mozilla#rhino;1.7R4 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.mozilla#rhino;1.7R4 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.mozilla#rhino;1.7R4 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.javascript#closure-compiler;v20130603 [compile->default(compile)]
+[info] Resolving com.google.javascript#closure-compiler;v20130603 ...
+[debug] sbt-chain: Checking cache for: dependency: com.google.javascript#closure-compiler;v20130603 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.google.javascript#closure-compiler;v20130603
+[debug] 	typesafe-ivy-releases: revision in cache: com.google.javascript#closure-compiler;v20130603
+[debug] 	found com.google.javascript#closure-compiler;v20130603 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.javascript#closure-compiler;v20130603 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.javascript#closure-compiler;v20130603 [compile->compile]
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->com.google.guava#guava;14.0.1 [compile->master(*)]
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->com.google.guava#guava;14.0.1 [compile->compile(*)]
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [compile->master(*)]
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in compile
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[info] Resolving org.json#json;20090211 ...
+[debug] sbt-chain: Checking cache for: dependency: org.json#json;20090211 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.json#json;20090211
+[debug] 	typesafe-ivy-releases: revision in cache: org.json#json;20090211
+[debug] 	found org.json#json;20090211 in sbt-chain
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [compile->compile(*)]
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [compile->runtime(*)]
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [compile->compile]
+[debug] excluding dependency: args4j#args4j;2.0.16 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.protobuf#protobuf-java;2.4.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] excluding dependency: com.google.code.findbugs#jsr305;1.3.9 {compile=[compile(*), master(*)], runtime=[runtime(*)]} in runtime
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->com.google.guava#guava;14.0.1 [runtime->runtime(*)]
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [runtime->runtime(*)]
+[debug] == resolving dependencies com.google.javascript#closure-compiler;v20130603->org.json#json;20090211 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.javascript#closure-compiler;v20130603 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->default(compile)]
+[info] Resolving com.google.guava#guava;16.0.1 ...
+[debug] sbt-chain: Checking cache for: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.google.guava#guava;16.0.1
+[debug] 	typesafe-ivy-releases: revision in cache: com.google.guava#guava;16.0.1
+[debug] 	found com.google.guava#guava;16.0.1 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.google.guava#guava;16.0.1 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 [compile->default(compile)]
+[info] Resolving org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2
+[debug] 	found org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.avaje.ebeanorm#avaje-ebeanorm-agent;3.2.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.h2database#h2;1.3.175 [compile->default(compile)]
+[info] Resolving com.h2database#h2;1.3.175 ...
+[debug] sbt-chain: Checking cache for: dependency: com.h2database#h2;1.3.175 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.h2database#h2;1.3.175
+[debug] 	typesafe-ivy-releases: revision in cache: com.h2database#h2;1.3.175
+[debug] 	found com.h2database#h2;1.3.175 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.h2database#h2;1.3.175 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.h2database#h2;1.3.175 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.h2database#h2;1.3.175 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.javassist#javassist;3.18.2-GA [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.javassist#javassist;3.18.2-GA [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.javassist#javassist;3.18.2-GA [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->org.javassist#javassist;3.18.2-GA [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->net.contentobjects.jnotify#jnotify;0.94 [compile->default(compile)]
+[info] Resolving net.contentobjects.jnotify#jnotify;0.94 ...
+[debug] sbt-chain: Checking cache for: dependency: net.contentobjects.jnotify#jnotify;0.94 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: net.contentobjects.jnotify#jnotify;0.94
+[debug] 	typesafe-ivy-releases: revision in cache: net.contentobjects.jnotify#jnotify;0.94
+[debug] 	found net.contentobjects.jnotify#jnotify;0.94 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->net.contentobjects.jnotify#jnotify;0.94 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->net.contentobjects.jnotify#jnotify;0.94 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->net.contentobjects.jnotify#jnotify;0.94 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.sbt#sbt-twirl;1.0.2 [compile->default(compile)]
+[info] Resolving com.typesafe.sbt#sbt-twirl;1.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbt#sbt-twirl;1.0.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbt#sbt-twirl;1.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbt#sbt-twirl;1.0.2
+[debug] 	found com.typesafe.sbt#sbt-twirl;1.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-twirl;1.0.2->com.typesafe.play#twirl-compiler_2.10;1.0.2 [compile->default(compile)]
+[info] Resolving com.typesafe.play#twirl-compiler_2.10;1.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#twirl-compiler_2.10;1.0.2 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#twirl-compiler_2.10;1.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#twirl-compiler_2.10;1.0.2
+[debug] 	found com.typesafe.play#twirl-compiler_2.10;1.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-twirl;1.0.2->com.typesafe.play#twirl-compiler_2.10;1.0.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-twirl;1.0.2->com.typesafe.play#twirl-compiler_2.10;1.0.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [compile->master(*)]
+[info] Resolving com.typesafe.play#twirl-api_2.10;1.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#twirl-api_2.10;1.0.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#twirl-api_2.10;1.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#twirl-api_2.10;1.0.2
+[debug] 	found com.typesafe.play#twirl-api_2.10;1.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.apache.commons#commons-lang3;3.1 [compile->master(*)]
+[info] Resolving org.apache.commons#commons-lang3;3.1 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.commons#commons-lang3;3.1 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.commons#commons-lang3;3.1
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.commons#commons-lang3;3.1
+[debug] 	found org.apache.commons#commons-lang3;3.1 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.apache.commons#commons-lang3;3.1 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.apache.commons#commons-lang3;3.1 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-api_2.10;1.0.2->org.apache.commons#commons-lang3;3.1 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [compile->master(*)]
+[info] Resolving com.typesafe.play#twirl-parser_2.10;1.0.2 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.play#twirl-parser_2.10;1.0.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.play#twirl-parser_2.10;1.0.2
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.play#twirl-parser_2.10;1.0.2
+[debug] 	found com.typesafe.play#twirl-parser_2.10;1.0.2 in sbt-chain
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-parser_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->master(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-parser_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [compile->compile(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [compile->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-parser_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-parser_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-compiler;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->org.scala-lang#scala-library;2.10.4 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-api_2.10;1.0.2 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [runtime->runtime(*)]
+[debug] == resolving dependencies com.typesafe.play#twirl-compiler_2.10;1.0.2->com.typesafe.play#twirl-parser_2.10;1.0.2 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-twirl;1.0.2->com.typesafe.play#twirl-compiler_2.10;1.0.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 [compile->default(compile)]
+[info] Resolving com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0
+[debug] 	found com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-plugin;2.4.0->com.typesafe.sbteclipse#sbteclipse-core;2.4.0 [compile->default(compile)]
+[info] Resolving com.typesafe.sbteclipse#sbteclipse-core;2.4.0 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbteclipse#sbteclipse-core;2.4.0 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbteclipse#sbteclipse-core;2.4.0
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbteclipse#sbteclipse-core;2.4.0
+[debug] 	found com.typesafe.sbteclipse#sbteclipse-core;2.4.0 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-core_2.10;7.0.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.sbteclipse#sbteclipse-core;2.4.0->org.scalaz#scalaz-effect_2.10;7.0.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.github.mpeltonen#sbt-idea;1.5.1 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.github.mpeltonen#sbt-idea;1.5.2 [compile->default(compile)]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.github.mpeltonen#sbt-idea;1.5.2 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.github.mpeltonen#sbt-idea;1.5.2 [compile->compile]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.github.mpeltonen#sbt-idea;1.5.2 [compile->master]
+[debug] == resolving dependencies com.typesafe.play#sbt-plugin;2.3.7->com.typesafe.sbt#sbt-native-packager;0.7.4 [compile->default(compile)]
+[info] Resolving com.typesafe.sbt#sbt-native-packager;0.7.4 ...
+[debug] sbt-chain: Checking cache for: dependency: com.typesafe.sbt#sbt-native-packager;0.7.4 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: com.typesafe.sbt#sbt-native-packager;0.7.4
+[debug] 	typesafe-ivy-releases: revision in cache: com.typesafe.sbt#sbt-native-packager;0.7.4
+[debug] 	found com.typesafe.sbt#sbt-native-packager;0.7.4 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.apache.commons#commons-compress;1.4.1 [compile->default(compile)]
+[info] Resolving org.apache.commons#commons-compress;1.4.1 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.commons#commons-compress;1.4.1 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.apache.commons#commons-compress;1.4.1
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.commons#commons-compress;1.4.1
+[debug] 	found org.apache.commons#commons-compress;1.4.1 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.apache.commons#commons-compress;1.4.1 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.apache.commons#commons-compress;1.4.1 [compile->compile]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [compile->master(*)]
+[info] Resolving org.tukaani#xz;1.0 ...
+[debug] sbt-chain: Checking cache for: dependency: org.tukaani#xz;1.0 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.tukaani#xz;1.0
+[debug] 	typesafe-ivy-releases: revision in cache: org.tukaani#xz;1.0
+[debug] 	found org.tukaani#xz;1.0 in sbt-chain
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [compile->runtime(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [compile->compile]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [runtime->runtime(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.4.1->org.tukaani#xz;1.0 [runtime->compile]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.apache.commons#commons-compress;1.4.1 [compile->master]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.vafer#jdeb;1.3 [compile->default(compile)]
+[info] Resolving org.vafer#jdeb;1.3 ...
+[debug] sbt-chain: Checking cache for: dependency: org.vafer#jdeb;1.3 {compile=[default(compile)]}
+[debug] sbt-chain: module revision found in cache: org.vafer#jdeb;1.3
+[debug] 	typesafe-ivy-releases: revision in cache: org.vafer#jdeb;1.3
+[debug] 	found org.vafer#jdeb;1.3 in sbt-chain
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.vafer#jdeb;1.3 [compile->runtime]
+[debug] == resolving dependencies com.typesafe.sbt#sbt-native-packager;0.7.4->org.vafer#jdeb;1.3 [compile->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->commons-io#commons-io;2.4 [compile->master(*)]
+[info] Resolving commons-io#commons-io;2.4 ...
+[debug] sbt-chain: Checking cache for: dependency: commons-io#commons-io;2.4 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: commons-io#commons-io;2.4
+[debug] 	typesafe-ivy-releases: revision in cache: commons-io#commons-io;2.4
+[debug] 	found commons-io#commons-io;2.4 in sbt-chain
+[debug] == resolving dependencies org.vafer#jdeb;1.3->commons-io#commons-io;2.4 [compile->compile(*)]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->commons-io#commons-io;2.4 [compile->runtime(*)]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->commons-io#commons-io;2.4 [compile->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->master(*)]
+[info] Resolving org.apache.commons#commons-compress;1.7 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.commons#commons-compress;1.7 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.commons#commons-compress;1.7
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.commons#commons-compress;1.7
+[debug] 	found org.apache.commons#commons-compress;1.7 in sbt-chain
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [compile->master(*)]
+[info] Resolving org.tukaani#xz;1.4 ...
+[debug] sbt-chain: Checking cache for: dependency: org.tukaani#xz;1.4 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.tukaani#xz;1.4
+[debug] 	typesafe-ivy-releases: revision in cache: org.tukaani#xz;1.4
+[debug] 	found org.tukaani#xz;1.4 in sbt-chain
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [compile->runtime(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [compile->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->default(compile)]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->runtime]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->compile]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [runtime->runtime(*)]
+[debug] == resolving dependencies org.apache.commons#commons-compress;1.7->org.tukaani#xz;1.4 [runtime->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->master]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->runtime]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->runtime(*)]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.commons#commons-compress;1.7 [compile->compile]
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.maven#maven-core;3.2.2 [compile->master(*)]
+[info] Resolving org.apache.maven#maven-core;3.2.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.maven#maven-core;3.2.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.maven#maven-core;3.2.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.maven#maven-core;3.2.2
+[debug] 	found org.apache.maven#maven-core;3.2.2 in sbt-chain
+[debug] == resolving dependencies org.vafer#jdeb;1.3->org.apache.maven#maven-core;3.2.2 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-model;3.2.2 [compile->master(*)]
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[info] Resolving org.apache.maven#maven-model;3.2.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.maven#maven-model;3.2.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.maven#maven-model;3.2.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.maven#maven-model;3.2.2
+[debug] 	found org.apache.maven#maven-model;3.2.2 in sbt-chain
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-model;3.2.2 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-model;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->master(*)]
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[info] Resolving org.codehaus.plexus#plexus-utils;3.0.17 ...
+[debug] sbt-chain: Checking cache for: dependency: org.codehaus.plexus#plexus-utils;3.0.17 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.codehaus.plexus#plexus-utils;3.0.17
+[debug] 	typesafe-ivy-releases: revision in cache: org.codehaus.plexus#plexus-utils;3.0.17
+[debug] 	found org.codehaus.plexus#plexus-utils;3.0.17 in sbt-chain
+[debug] == resolving dependencies org.apache.maven#maven-model;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-settings;3.2.2 [compile->master(*)]
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[info] Resolving org.apache.maven#maven-settings;3.2.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.maven#maven-settings;3.2.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.maven#maven-settings;3.2.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.maven#maven-settings;3.2.2
+[debug] 	found org.apache.maven#maven-settings;3.2.2 in sbt-chain
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-settings;3.2.2 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-settings;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->master(*)]
+[debug] == resolving dependencies org.apache.maven#maven-settings;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-settings-builder;3.2.2 [compile->master(*)]
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[debug] dependency descriptor has been mediated: dependency: com.google.guava#guava;16.0.1 {compile=[default(compile)]} => dependency: com.google.guava#guava;14.0.1 {compile=[default(compile)]}
+[info] Resolving org.apache.maven#maven-settings-builder;3.2.2 ...
+[debug] sbt-chain: Checking cache for: dependency: org.apache.maven#maven-settings-builder;3.2.2 {compile=[compile(*), master(*)], runtime=[runtime(*)]}
+[debug] sbt-chain: module revision found in cache: org.apache.maven#maven-settings-builder;3.2.2
+[debug] 	typesafe-ivy-releases: revision in cache: org.apache.maven#maven-settings-builder;3.2.2
+[debug] 	found org.apache.maven#maven-settings-builder;3.2.2 in sbt-chain
+[debug] == resolving dependencies org.apache.maven#maven-core;3.2.2->org.apache.maven#maven-settings-builder;3.2.2 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-settings-builder;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->master(*)]
+[debug] == resolving dependencies org.apache.maven#maven-settings-builder;3.2.2->org.codehaus.plexus#plexus-utils;3.0.17 [compile->compile(*)]
+[debug] == resolving dependencies org.apache.maven#maven-settings-builder;3.2.2->org.codehaus.plexus#plexus-interpolation;1.19 [compile->master(*)]
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*)]}
+[debug] dependency descriptor has been mediated: dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.3 {provided=[compile(*), provided(*), runtime(*), master(*)]} => dependency: org.apache.maven.plugin-tools#maven-plugin-annotations;3.2 {provided=[compile(*), provided(*), runtime(*), master(*

<TRUNCATED>


[32/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime-internal.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime-internal.xml
new file mode 100644
index 0000000..2fbf85a
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime-internal.xml
@@ -0,0 +1,2098 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="runtime-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="5">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.

<TRUNCATED>


[23/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile-internal.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile-internal.xml
new file mode 100644
index 0000000..b97f119
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile-internal.xml
@@ -0,0 +1,1272 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="compile-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="78">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="77">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="75">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="74">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="60">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="66">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="79">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="80">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="58">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="291037" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="57">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="172888" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-context">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051943" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="38">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4530" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-context" type="jar" ext="jar" status="no" details="" size="1026074" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-expression">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051947" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="44">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2623" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-expression" type="jar" ext="jar" status="no" details="" size="258806" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-aop">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051941" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="39">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3215" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-aop" type="jar" ext="jar" status="no" details="" size="359096" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-beans">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051949" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3053" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-beans" type="jar" ext="jar" status="no" details="" size="708310" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222737" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2943" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-core">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051942" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3042" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-expression" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-core" type="jar" ext="jar" status="no" details="" size="1006987" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222739" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.2" status="release" pubdate="20140705111228" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="43">
+				<metadata-artifact status="no" details="" size="11352" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom"/>
+				<caller organisation="org.springframework" name="spring-core" conf="compile, runtime" rev="1.2" rev-constraint-default="1.2" rev-constraint-dynamic="1.2" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="61829" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.1.1" status="release" pubdate="20071126122410" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/logging" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="3941" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom"/>
+				<evicted-by rev="1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="aopalliance" name="aopalliance">
+			<revision name="1.0" status="release" pubdate="20070226144340" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://aopalliance.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="40">
+				<license name="Public Domain"/>
+				<metadata-artifact status="no" details="" size="2291" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="4.1.4.RELEASE"/>
+				<artifacts>
+					<artifact name="aopalliance" type="jar" ext="jar" status="no" details="" size="4467" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221630" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="32">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6221" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java_2.11" type="jar" ext="jar" status="no" details="" size="83592" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.tomcat" name="tomcat-servlet-api">
+			<revision name="8.0.5" status="release" pubdate="20140324111947" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://tomcat.apache.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<license name="         Apache License, Version 2.0 and         Common Development And Distribution License (CDDL) Version 1.0       " url="         http://www.apache.org/licenses/LICENSE-2.0.txt and         http://www.opensource.org/licenses/cddl1.txt       "/>
+				<metadata-artifact status="no" details="" size="2544" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/ivy-8.0.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="8.0.5" rev-constraint-default="8.0.5" rev-constraint-dynamic="8.0.5" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="tomcat-servlet-api" type="jar" ext="jar" status="no" details="" size="243533" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.findbugs" name="jsr305">
+			<revision name="2.0.3" status="release" pubdate="20131230232623" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://code.google.com/p/jsr-305/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="48">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2395" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/ivy-2.0.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="2.0.3" rev-constraint-default="2.0.3" rev-constraint-dynamic="2.0.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jsr305" type="jar" ext="jar" status="no" details="" size="33031" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.reflections" name="reflections">
+			<revision name="0.9.8" status="release" pubdate="20120524122141" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/reflections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="45">
+				<metadata-artifact status="no" details="" size="3678" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/ivy-0.9.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="0.9.8" rev-constraint-default="0.9.8" rev-constraint-dynamic="0.9.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="reflections" type="jar" ext="jar" status="no" details="" size="102696" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.inject" name="javax.inject">
+			<revision name="1" status="release" pubdate="20091013163500" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/atinject/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="59">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2380" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/ivy-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, provided, compile-internal" rev="1" rev-constraint-default="1" rev-constraint-dynamic="1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="javax.inject" type="jar" ext="jar" status="no" details="" size="2497" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging">
+			<revision name="3.2.0.Final" status="release" pubdate="20141110172215" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache License, version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="9336" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.2.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.2.0.Final" rev-constraint-default="3.2.0.Final" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jboss-logging" type="jar" ext="jar" status="no" details="" size="66832" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1.1.GA" status="release" pubdate="20120424155934" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="GNU Lesser General Public License, version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.txt"/>
+				<metadata-artifact status="no" details="" size="7888" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.1.1.GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.pom"/>
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="3.1.3.GA" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-validator">
+			<revision name="5.0.3.Final" status="release" pubdate="20140128021258" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" s

<TRUNCATED>


[48/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/conditionalSampling2Var.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/conditionalSampling2Var.scala.html b/.target/views/climate/conditionalSampling2Var.scala.html
new file mode 100644
index 0000000..1a7607b
--- /dev/null
+++ b/.target/views/climate/conditionalSampling2Var.scala.html
@@ -0,0 +1,1151 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ConditionalSampling2Var) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+	<script type="
+	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/dataList2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/varList.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/common.js")'></script>
+<script type="text/javascript">
+  	var Response = null;
+    var variable1 = "";
+    var variable2 = "";
+    var naValue = "-999999";
+    window.onload = function() {
+      put_data(1);
+      changeDataSource1();
+      put_data(2);
+      changeDataSource2();
+      put_data(3);
+      changeDataSource3();
+      put_var(1);
+      changeVariableName1();
+      put_var(2);
+      changeVariableName2();
+      put_var(3);
+      changeVariableName3();
+      time_range3();
+      fillMonth();
+      enable_download_button();
+      disable_pres(1);
+      disable_pres(2);
+      disable_pres(3);
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      var enviVariableChoose1 = $('#enChoose1');
+      if(enviVariableChoose1 == "0"){
+    	  $('#radioDef1').prop("checked", true);
+    	  $('#radioCus1').prop("checked", false);
+      }else{
+    	  $('#radioDef1').prop("checked", false);
+    	  $('#radioCus1').prop("checked", true);
+      }
+      var enviVariableChoose2 = $('#enChoose2');
+      if(enviVariableChoose2 == "0"){
+    	  $('#radioDef2').prop("checked", true);
+    	  $('#radioCus2').prop("checked", false);
+      }else{
+    	  $('#radioDef2').prop("checked", false);
+    	  $('#radioCus2').prop("checked", true);
+      }
+      var selectMonths = $('#selectMonths').text();
+      $('#months option:contains('+selectMonths+')').prop({selected: true});
+      select_monthsByPara();
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      var x_axis = $('#div_X').text();
+      if(x_axis == "0") {
+        $('#radioXLin').prop( "checked", true );
+        $('#radioXLog').prop( "checked", false );
+      }
+      else {
+        $('#radioXLin').prop( "checked", false );
+        $('#radioXLog').prop( "checked", true );
+      }
+      var y_axis = $('#div_Y').text();
+      if(y_axis == "0") {
+          $('#radioYLin').prop( "checked", true );
+          $('#radioYLog').prop( "checked", false );
+        }
+        else {
+          $('#radioYLin').prop( "checked", false );
+          $('#radioYLog').prop( "checked", true );
+        }
+      var z_axis = $('#div_Z').text();
+      if(z_axis == "0") {
+          $('#radioZLin').prop( "checked", true );
+          $('#radioZLog').prop( "checked", false );
+        }
+        else {
+          $('#radioZLin').prop( "checked", false );
+          $('#radioZLog').prop( "checked", true );
+        }
+      var binMin1 = $('#binMin1').text();
+      var binMax1 = $('#binMax1').text();
+      var binNum1 = $('#binNum1').text();
+      if(binMin1 == "-999999" && binMax1 == "-999999" && binNum1=="-999999"){
+    	  $('#radioDef1').prop( "checked", true );
+    	  setDefault(1);
+      }else{
+    	  $('#radioCus1').prop( "checked", true );
+    	  $('#min1').val(binMin1);
+          $('#max1').val(binMax1);
+          $('#bins1').val(binNum1);
+      }
+      var binMin2 = $('#binMin2').text();
+      var binMax2 = $('#binMax2').text();
+      var binNum2 = $('#binNum2').text();
+      if(binMin2 == "-999999" && binMax2 == "-999999" && binNum2=="-999999"){
+    	  $('#radioDef2').prop( "checked", true );
+    	  setDefault(2);
+      }else{
+    	  $('#radioCus2').prop( "checked", true );
+    	  $('#min2').val(binMin2);
+          $('#max2').val(binMax2);
+          $('#bins2').val(binNum2);
+      }
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+    }
+    function put_data(ID){
+        var list1=document.getElementById("data"+ID);
+        for(var key in dataList) {
+          if (key.slice(0,5)==="group") {
+            var og = document.createElement("OPTGROUP");
+            og.setAttribute('label', dataList[key][0]);
+            list1.add(og);
+          } else {
+            og.appendChild(new Option(key,key));
+          }
+        }
+      }
+      function put_var(ID) {
+        var list1=document.getElementById("var"+ID);
+        for (var i=list1.length-1; i>=0; i--) {
+        list1.remove(i);
+        }
+        data_string =  document.getElementById("data"+ID).value;
+        var varList2 = dataList[data_string][1];  
+        for (var i=0; i<varList2.length; i++) {
+          var k = varList2[i];
+          list1.add(new Option(varList[k][0],k));
+        }
+      }
+    function select_monthsByPara(){
+      	var monthsByPara = $('#monthsPara').text();
+      	console.log("HERE!!!!!!"+monthsByPara);
+      	if(monthsByPara.search("jan")>-1){
+      		document.getElementById('Jan').checked = true;
+      	}
+      	if(monthsByPara.search("feb")>-1){
+      		document.getElementById('Feb').checked = true;
+      		console.log("Feb!");
+      	}
+      	if(monthsByPara.search("mar")>-1){
+      		document.getElementById('Mar').checked = true;
+      	}
+      	if(monthsByPara.search("apr")>-1){
+      		document.getElementById('Apr').checked = true;
+      	}
+      	if(monthsByPara.search("may")>-1){
+      		document.getElementById('May').checked = true;
+      	}
+      	if(monthsByPara.search("jun")>-1){
+      		document.getElementById('Jun').checked = true;
+      	}
+      	if(monthsByPara.search("jul")>-1){
+      		document.getElementById('Jul').checked = true;
+      	}
+      	if(monthsByPara.search("aug")>-1){
+      		document.getElementById('Aug').checked = true;
+      	}
+      	if(monthsByPara.search("sep")>-1){
+      		document.getElementById('Sep').checked = true;
+      	}
+      	if(monthsByPara.search("oct")>-1){
+      		document.getElementById('Oct').checked = true;
+      	}
+      	if(monthsByPara.search("nov")>-1){
+      		document.getElementById('Nov').checked = true;
+      	}
+      	if(monthsByPara.search("dec")>-1){
+      		document.getElementById('Dec').checked = true;
+      	}
+      }
+    function disable_pres(ID)
+    {
+      var x;
+      var var1 = $("#var"+ID).val();
+      x=document.getElementById("pres"+ID);
+      if(x.value == "-999999,-999999" && ID == 1){
+    	  x.value = "N/A";
+          x.disabled=true;
+      }else if(x.value == "-999999" && (ID == 2 || ID == 3)){
+    	  x.value = "N/A";
+          x.disabled=true;
+      }else{
+    	  if(ID == 1){
+	    	  	var split12 = x.value.split(",");
+	   	        var temp1 = split12[0];
+	   	        var temp2 = split12[1];
+	   	        if ( var1 == 'ot' || var1 == 'os') {
+	   	          temp1 = temp1 / 10000;  
+	   	          temp2 = temp2 / 10000;  
+	   	        } 
+	   	        else {
+	   	          temp1 = temp1 / 100;  
+	   	          temp2 = temp2 / 100;  
+	   	        }
+	   	        x.value = temp1 + "," + temp2;
+    	  }
+    	  else{
+    		  if ( var1 == 'ot' || var1 == 'os') {
+	   	          x.value = x.value / 10000;  
+	   	        } 
+	   	        else {
+	   	        	x.value = x.value / 100;  
+	   	        }
+    	  }
+      }
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.disabled=false;
+    }
+    function changeDataSource1() {
+    	var dataSource = $('#dataSourceP').text();
+	    var x = document.getElementById("data1");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+    }
+    function changeDataSource2() {
+    	var dataSource = $('#dataSourceE1').text();
+	    var x = document.getElementById("data2");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+    }
+    function changeDataSource3() {
+    	var dataSource = $('#dataSourceE2').text();
+	    var x = document.getElementById("data3");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+    }
+    function changeVariableName1(){
+        var var_string = $('#variableNameP').text();
+        var data_string = $('#dataSourceP').text();
+        data_string = data_string.replace("_", "/").toUpperCase();
+        var varList2 = dataList[data_string][1];  
+        var x = document.getElementById("var1");
+        for (var i=0; i<varList2.length; i++) {
+      	  var k = varList2[i];
+            if (k == var_string) {
+            	x.options[i].selected=true;
+            	break;
+            }
+        }
+    }
+    function changeVariableName2(){
+        var var_string = $('#variableNameE1').text();
+        var data_string = $('#dataSourceE1').text();
+        data_string = data_string.replace("_", "/").toUpperCase();
+        var varList2 = dataList[data_string][1];  
+        var x = document.getElementById("var2");
+        for (var i=0; i<varList2.length; i++) {
+      	  var k = varList2[i];
+            if (k == var_string) {
+            	x.options[i].selected=true;
+            	break;
+            }
+        }
+    }
+    function changeVariableName3(){
+        var var_string = $('#variableNameE2').text();
+        var data_string = $('#dataSourceE2').text();
+        data_string = data_string.replace("_", "/").toUpperCase();
+        var varList2 = dataList[data_string][1];  
+        var x = document.getElementById("var3");
+        for (var i=0; i<varList2.length; i++) {
+      	  var k = varList2[i];
+            if (k == var_string) {
+            	x.options[i].selected=true;
+            	break;
+            }
+        }
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function setDefault(ID)
+    {
+       var x=document.getElementById("min"+ID);
+       var y=document.getElementById("max"+ID);
+       var z=document.getElementById("bins"+ID);
+       x.value = "N/A";
+       x.disabled=true;
+       y.value = "N/A";
+       y.disabled=true;
+       z.value = "N/A";
+       z.disabled=true;
+    }
+    function setCustomized(ID)
+    {
+       var x=document.getElementById("min"+ID);
+       var y=document.getElementById("max"+ID);
+       var z=document.getElementById("bins"+ID);
+       x.value = "";
+       x.disabled=false;
+       y.value = "";
+       y.disabled=false;
+       z.value = "";
+       z.disabled=false;
+    }
+    function getMonthStr() {
+            var month_str = "";
+            for (var i=0; i<monthList.length; i++) {
+              var mm = document.getElementById(monthList[i]);
+              if (mm.checked == true) {
+                month_str += ","+(i+1);
+              }
+            }
+            month_str = month_str.substr(1);
+            return month_str;
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#conditionalSamp").click(function(event) {
+        Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/conditionalSampling2Var?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model1=");
+        arglist = arglist.concat(model1);
+        var variable1 = $("#var1").val();
+        arglist = arglist.concat("&var1=");
+        arglist = arglist.concat(variable1);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var press_range = $("#pres1").val();
+        var pres12 = parse_pres(press_range);
+        var pres1;
+        var pres2;
+        if (pres12 === naValue) {
+          pres1 = naValue;
+          pres2 = naValue;
+        } else {
+          split12 = pres12.split(",");
+          if (split12.length != 2) {
+            alert("pressure level range needs to be two values separated by comma.");
+            return; 
+          } else {
+            pres1 = split12[0];
+            pres2 = split12[1];
+            if (variable1 == 'ot' || variable1 == 'os') {
+              pres1 = pres1 * 10000;  
+              pres2 = pres2 * 10000;  
+            } 
+            else {
+              pres1 = pres1 * 100;  
+              pres2 = pres2 * 100;  
+            }
+          }
+        }
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var month_str = getMonthStr();
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        var d2 = $("#data2").val();
+        var model2 = d2.replace("/", "_");
+        model2 = model2.toLowerCase();
+        arglist = arglist.concat("&model2=");
+        arglist = arglist.concat(model2);
+        var variable2 = $("#var2").val();
+        arglist = arglist.concat("&var2=");
+        arglist = arglist.concat(variable2);
+        var d3 = $("#data3").val();
+        var model3 = d3.replace("/", "_");
+        model3 = model3.toLowerCase();
+        arglist = arglist.concat("&model3=");
+        arglist = arglist.concat(model3);
+        var variable3 = $("#var3").val();
+        arglist = arglist.concat("&var3=");
+        arglist = arglist.concat(variable3);
+        var plev1 = $("#pres2").val();
+        plev1 = parse_pres(plev1);
+        if (plev1>0) {
+          if (variable2 == 'ot' || variable2 == 'os') {
+            plev1 = plev1 * 10000;  
+          } 
+          else {
+            plev1 = plev1 * 100;  
+          }
+        }
+        arglist = arglist.concat("&env_var_plev1=");
+        arglist = arglist.concat(plev1);
+        var plev2 = $("#pres3").val();
+        plev2 = parse_pres(plev2);
+        if (plev2>0) {
+          if (variable3 == 'ot' || variable3 == 'os') {
+            plev2 = plev2 * 10000;  
+          } 
+          else {
+            plev2 = plev2 * 100;  
+          }
+        }
+        arglist = arglist.concat("&env_var_plev2=");
+        arglist = arglist.concat(plev2);
+        var binstate1 = document.getElementById('radioDef1').checked;
+        var binMin1, binMax1, numBins1;
+        if (binstate1 == true) { 
+          binMin1 = naValue;
+          binMax1 = naValue;
+          numBins1 = naValue;
+        }
+        else { 
+          binMin1 = $("#min1").val();
+          binMax1 = $("#max1").val();
+          numBins1 = $("#bins1").val();
+        }
+        arglist = arglist.concat("&bin_min1=");
+        arglist = arglist.concat(binMin1);
+        arglist = arglist.concat("&bin_max1=");
+        arglist = arglist.concat(binMax1);
+        arglist = arglist.concat("&bin_n1=");
+        arglist = arglist.concat(numBins1);
+        var binstate2 = document.getElementById('radioDef2').checked;
+        var binMin2, binMax2, numBins2;
+        if (binstate2 == true) { 
+          binMin2 = naValue;
+          binMax2 = naValue;
+          numBins2 = naValue;
+        }
+        else { 
+          binMin2 = $("#min2").val();
+          binMax2 = $("#max2").val();
+          numBins2 = $("#bins2").val();
+        }
+        arglist = arglist.concat("&bin_min2=");
+        arglist = arglist.concat(binMin2);
+        arglist = arglist.concat("&bin_max2=");
+        arglist = arglist.concat(binMax2);
+        arglist = arglist.concat("&bin_n2=");
+        arglist = arglist.concat(numBins2);
+        var xstate = document.getElementById('radioXLin').checked;
+        var xvalue;
+        if (xstate == true)
+          xvalue = 0;
+        else
+          xvalue = 1;
+        var ystate = document.getElementById('radioYLin').checked;
+        var yvalue;
+        if (ystate == true)
+          yvalue = 0;
+        else
+          yvalue = 1;
+        var zstate = document.getElementById('radioZLin').checked;
+        var zvalue;
+        if (zstate == true)
+          zvalue = 0;
+        else
+          zvalue = 1;
+        var dispOpt;
+        dispOpt = xvalue*1 + yvalue*2 + zvalue*4;
+        var dispOptString = dispOpt.toString();
+        arglist = arglist.concat("&displayOpt=");
+        arglist = arglist.concat(dispOptString);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/two_time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source1=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var1=");
+        arglistTB = arglistTB.concat(variable1);
+        arglistTB = arglistTB.concat("&source2=");
+        arglistTB = arglistTB.concat(d2);
+        arglistTB = arglistTB.concat("&var2=");
+        arglistTB = arglistTB.concat(variable2);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb1 = data.time_bounds1;
+                var bds1 = String(tb1).split(",");
+                var lowerT1 = parseInt(bds1[0]);
+                var upperT1 = parseInt(bds1[1]);
+                var tb2 = data.time_bounds2;
+                var bds2 = String(tb2).split(",");
+                var lowerT2 = parseInt(bds2[0]);
+                var upperT2 = parseInt(bds2[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                var lowerT, upperT;
+                if (lowerT1 == 0  || upperT1 == 0){ 
+                  alert("We do not have data for the data-1 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 == 0  || upperT2 == 0){ 
+                  alert("We do not have data for the data-2 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 > upperT1 || lowerT1 > upperT2) { 
+                  alert("The two data sets/vars do not have a common time range.");
+                  return;
+                }
+                else { 
+                  if (lowerT1 > lowerT2) { 
+                    lowerT = lowerT1;
+                  }
+                  else {
+                    lowerT = lowerT2;
+                  }
+                  if (upperT1 > upperT2) { 
+                    upperT = upperT2;
+                  }
+                  else {
+                    upperT = upperT1;
+                  }
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html = "<img src='"+data.url+"' width='820'/>";
+                $("#Image").html(html);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSourceP" style="display: none;">@parameters.getDataSourceP()</div>
+<div id="dataSourceE1" style="display: none;">@parameters.getDataSourceE1()</div>
+<div id="dataSourceE2" style="display: none;">@parameters.getDataSourceE2()</div>
+<div id="variableNameP" style="display: none;">@parameters.getVariableNameP()</div>
+<div id="variableNameE1" style="display: none;">@parameters.getVariableNameE1()</div>
+<div id="variableNameE2" style="display: none;">@parameters.getVariableNameE2()</div>
+<div id="pressureRange1" style="display: none;">@parameters.getPressureRange1()</div>
+<div id="pressureRange2" style="display: none;">@parameters.getPressureRange2()</div>
+<div id="env_var_plev1" style="display: none;">@parameters.getEnableVarPlev1()</div>
+<div id="env_var_plev2" style="display: none;">@parameters.getEnableVarPlev2()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="enChoose1" style="display: none;">@parameters.getCustomized1</div>
+<div id="enChoose2" style="display: none;">@parameters.getCustomized2</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="div_X" style="display: none;">@parameters.getX()</div>
+<div id="div_Y" style="display: none;">@parameters.getY()</div>
+<div id="div_Z" style="display: none;">@parameters.getZ()</div>
+<div id="binMin1" style="display: none;">@parameters.getBin_min1()</div>
+<div id="binMax1" style="display: none;">@parameters.getBin_max1()</div>
+<div id="binNum1" style="display: none;">@parameters.getBin_n1()</div>
+<div id="binMin2" style="display: none;">@parameters.getBin_min2()</div>
+<div id="binMax2" style="display: none;">@parameters.getBin_max2()</div>
+<div id="binNum2" style="display: none;">@parameters.getBin_n2()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Conditional Sampling with Two Variables</b><br>
+				<br> This service sorts one variable called sampled variable by
+				the values of two variables called sampling variables and displays
+				the averaged value of the sampled variable in color as a function of
+				the bin value of the two sampling variables in X-Y axis. There are
+				overlaid contours which show the number of samples in each of the
+				two sampling variable bin.<br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>Physical Variable (sampled variable)</center>
+		</td>
+		<td colspan="2" rowspan="4"></td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data1" , id="data1"
+			onchange="put_var(1); time_range3()"></select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var1" , id="var1"
+			onchange="select_var(1); time_range3()">
+		</select></td>
+	</tr>
+	<td>atmosphere pressure range (hPa) <br> or ocean pressure
+		range (dbar):
+	</td>
+	<td><input id="pres1"
+		value="@{parameters.getPressureRange1()+','+parameters.getPressureRange2()}"
+		alt="pressure" /></td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>Environmental Variable 1 (sampling variable)</center>
+		</td>
+		<td colspan="2" rowspan="6"></td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data2" , id="data2"
+			onchange="put_var(2); time_range3()"></select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var2" , id="var2"
+			onchange="select_var(2); time_range3()">
+		</select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar):
+		</td>
+		<td><input id="pres2" value="@parameters.getEnableVarPlev1()"
+			alt="pressure" /></td>
+	</tr>
+	<tr>
+		<td colspan="2">sampling variable binning specification:
+			<form>
+				default: <input onclick="setDefault(1)" type="radio" name="default1"
+					value="" id="radioDef1" checked> customized: <input
+					onclick="setCustomized(1)" type="radio" name="default1" value=""
+					id="radioCus1">
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<form>
+				Min: <input id="min1" value="@parameters.getBin_min1()" alt=""
+					size=3 /> Max: <input id="max1" value="@parameters.getBin_max1()"
+					alt="" size=3 /> number of bins: <input id="bins1"
+					value="@parameters.getBin_n1()" alt="" size=3 />
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>Environmental Variable 2 (sampling variable)</center>
+		</td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data3" , id="data3"
+			onchange="put_var(3); time_range3()"></select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var3" , id="var3"
+			onchange="select_var(3); time_range3()">
+		</select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar):
+		</td>
+		<td><input id="pres3" value="@parameters.getEnableVarPlev2()"
+			alt="pressure" /></td>
+	</tr>
+	<tr>
+		<td colspan="2">sampling variable binning specification:
+			<form>
+				default: <input onclick="setDefault(2)" type="radio" name="default2"
+					value="" id="radioDef2" checked> customized: <input
+					onclick="setCustomized(2)" type="radio" name="default2" value=""
+					id="radioCus2">
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<form>
+				Min: <input id="min2" value="@parameters.getBin_min2()" alt=""
+					size=3 /> Max: <input id="max2" value="@parameters.getBin_max2()"
+					alt="" size=3 /> number of bins: <input id="bins2"
+					value="@parameters.getBin_n2()" alt="" size=3 />
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td id=startYear>start year-month:</td>
+		<td><input id="t0" value="@parameters.getStartYearMonth()"
+			alt="start" /></td>
+		<td id=endYear>end year-month:</td>
+		<td><input id="t1" value="@parameters.getEndYearMonth()"
+			alt="end" /></td>
+	</tr>
+	<tr>
+		<td id="monthSelect0"></td>
+		<td id="monthSelect" colspan="3"></td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="@parameters.getStartLat()" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="@parameters.getEndLat()" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="@parameters.getStartLon()" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="@parameters.getEndLon()" /></td>
+	</tr>
+	<tr>
+		<td colspan="1" rowspan="3">display option:</td>
+		<td colspan="3">
+			<form>
+				X-axis (sampling variable) scale: <input type="radio" name="scale1"
+					value="linear" id="radioXLin" checked>linear <input
+					type="radio" name="scale1" value="logarithmic" id="radioXLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="3">
+			<form>
+				Y-axis (sampled variable or pressure) scale: <input type="radio"
+					name="scale1" value="linear" id="radioYLin" checked>linear
+				<input type="radio" name="scale1" value="logarithmic" id="radioYLog">logarithmic
+			</form>
+	</tr>
+	<tr>
+		<td colspan="3">
+			<form>
+				Z-axis (color) scale: <input type="radio" name="scale1"
+					value="linear" id="radioZLin" checked>linear <input
+					type="radio" name="scale1" value="logarithmic" id="radioZLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="conditionalSamp"
+			type="submit" value="            Get  Plot            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">
+				<img src="@parameters.getImage()" width=680 />
+			</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="130" rows="2">@parameters.getDataURL()</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="130"
+				rows="6">@parameters.getServiceResponseText()</textarea></td>
+	</tr>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/correlationMap.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/correlationMap.scala.html b/.target/views/climate/correlationMap.scala.html
new file mode 100644
index 0000000..5b862da
--- /dev/null
+++ b/.target/views/climate/correlationMap.scala.html
@@ -0,0 +1,662 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.CorrelationMap) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src='https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js'></script>
+	<script type="text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/dataList2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/varList.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("html/js2/common.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable1 = "";
+    var variable2 = "";
+    window.onload = function() {
+    	put_data(1);
+    	changeDataSource1();
+        put_data(2);
+        changeDataSource2();
+        put_var(1);
+        changeVariableName1();
+        put_var(2);
+        changeVariableName2();
+        enable_download_button();
+        $('#t0').val($('#startYearMonth').text());
+        $('#t1').val($('#endYearMonth').text());
+        if($('#pressureLevel1').text() == "-9999"){
+        	disable_pres1(1);
+        }else{
+        	$('#pres1').val($('#pressureLevel1').text());
+        }
+        if($('#pressureLevel2').text() == "-9999"){
+        	disable_pres1(2);
+        }else{
+        	$('#pres2').val($('#pressureLevel2').text());
+        }
+        $('#lat0').val($('#startLat').text());
+        $('#lat1').val($('#endLat').text());
+        $('#lon0').val($('#startLon').text());
+        $('#lon1').val($('#endLon').text());
+        $('#laggedTime').html($('#executionLaggedTime').text());
+        $('#purpose').html($('#executionPurpose').text());
+        $('#data_url').html($('#dataURL').text());
+        $('#Response').html($('#serviceResponseText').text());
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.value = "500";
+      x.disabled=false;
+    }
+    function changeDataSource1() {
+    	var dataSource = $('#dataSource1').text();
+	    var x = document.getElementById("data1");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+    }
+    function changeDataSource2() {
+    	var dataSource = $('#dataSource2').text();
+	    var x = document.getElementById("data2");
+	    if(dataSource == "gfdl_esm2g" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[24].selected=true;
+     	}
+    }
+    function changeVariableName1(){
+        var var_string = $('#variableName1').text();
+        var data_string = $('#dataSource1').text();
+        data_string = data_string.replace("_", "/").toUpperCase();
+        var varList2 = dataList[data_string][1];  
+        var x = document.getElementById("var1");
+        for (var i=0; i<varList2.length; i++) {
+      	  var k = varList2[i];
+            if (k == var_string) {
+            	x.options[i].selected=true;
+            	break;
+            }
+        }
+    }
+    function changeVariableName2(){
+        var var_string = $('#variableName2').text();
+        var data_string = $('#dataSource2').text();
+        data_string = data_string.replace("_", "/").toUpperCase();
+        var varList2 = dataList[data_string][1];  
+        var x = document.getElementById("var2");
+        for (var i=0; i<varList2.length; i++) {
+      	  var k = varList2[i];
+            if (k == var_string) {
+            	x.options[i].selected=true;
+            	break;
+            }
+        }
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=true;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      x=document.getElementById("pres"+ID);
+      x.value = "500";
+      x.disabled=false;
+    }
+    function put_data(ID){
+      var list1=document.getElementById("data"+ID);
+      for(var key in dataList) {
+        if (key.slice(0,5)==="group") {
+          var og = document.createElement("OPTGROUP");
+          og.setAttribute('label', dataList[key][0]);
+          list1.add(og);
+        } else {
+          og.appendChild(new Option(key,key));
+        }
+      }
+    }
+    function put_var(ID) {
+      var list1=document.getElementById("var"+ID);
+      for (var i=list1.length-1; i>=0; i--) {
+      list1.remove(i);
+      }
+      data_string =  document.getElementById("data"+ID).value;
+      var varList2 = dataList[data_string][1];  
+      for (var i=0; i<varList2.length; i++) {
+        var k = varList2[i];
+        list1.add(new Option(varList[k][0],k));
+      }
+    }
+    function select_var1(ID)
+    {
+      var var_string = $("#var"+ID).val();
+      if (varList[var_string][2]===3) {
+        enable_pres1(ID);
+      } else {
+        disable_pres1(ID);
+      }
+      var var_string1 = $("#var"+1).val();
+      var var_string2 = $("#var"+2).val();
+      var data_string1 = $("#data"+1).val();
+      var data_string2 = $("#data"+2).val();
+      var sTime = Math.max( Number(dataList[data_string1][2][var_string1][0]),
+                            Number(dataList[data_string2][2][var_string2][0]) );
+      var eTime = Math.min( Number(dataList[data_string1][2][var_string1][1]),
+                            Number(dataList[data_string2][2][var_string2][1]) );
+      $("#startYear").html("start year-month: (earliest:" + sTime + ")");
+      $("#endYear").html("end year-month: (latest:" + eTime + ")");
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#correlationMap").click(function(event) {
+        Response = null;
+        disable_download_button();
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/correlationMap?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model1=");
+        arglist = arglist.concat(model1);
+        var variable1 = $("#var1").val();
+        arglist = arglist.concat("&var1=");
+        arglist = arglist.concat(variable1);
+        var pres1 = $("#pres1").val();
+        if (isNaN(Number(pres1))) { pres1 = "-9999"; }
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        var d2 = $("#data2").val();
+        var model2 = d2.replace("/", "_");
+        model2 = model2.toLowerCase();
+        arglist = arglist.concat("&model2=");
+        arglist = arglist.concat(model2);
+        var variable2 = $("#var2").val();
+        arglist = arglist.concat("&var2=");
+        arglist = arglist.concat(variable2);
+        var pres2 = $("#pres2").val();
+        if (isNaN(Number(pres2))) { pres2 = "-9999"; }
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var laggedTime = $("#laggedTime").val();
+        arglist = arglist.concat("&laggedTime=");
+        arglist = arglist.concat(laggedTime);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/two_time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("2");
+        arglistTB = arglistTB.concat("&source1=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var1=");
+        arglistTB = arglistTB.concat(variable1);
+        arglistTB = arglistTB.concat("&source2=");
+        arglistTB = arglistTB.concat(d2);
+        arglistTB = arglistTB.concat("&var2=");
+        arglistTB = arglistTB.concat(variable2);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb1 = data.time_bounds1;
+                var bds1 = String(tb1).split(",");
+                var lowerT1 = parseInt(bds1[0]);
+                var upperT1 = parseInt(bds1[1]);
+                var tb2 = data.time_bounds2;
+                var bds2 = String(tb2).split(",");
+                var lowerT2 = parseInt(bds2[0]);
+                var upperT2 = parseInt(bds2[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                var lowerT, upperT;
+                if (lowerT1 == 0  || upperT1 == 0){ 
+                  alert("We do not have data for the data-1 source and variable configuration.");
+                  alert(urlTimeBounds);
+                  return;
+                }
+                else if (lowerT2 == 0  || upperT2 == 0){ 
+                  alert("We do not have data for the data-2 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 > upperT1 || lowerT1 > upperT2) { 
+                  alert("The two data sets/vars do not have a common time range.");
+                  return;
+                }
+                else { 
+                  if (lowerT1 > lowerT2) { 
+                    lowerT = lowerT1;
+                  }
+                  else {
+                    lowerT = lowerT2;
+                  }
+                  if (upperT1 > upperT2) { 
+                    upperT = upperT2;
+                  }
+                  else {
+                    upperT = upperT1;
+                  }
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    if (text.indexOf("No Data") != -1) {
+                      $("#Image").html("No Data");
+                      $("#Response").html("No Data");
+                      $("#data_url").html("No Data");
+                      return;
+                    }
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html = "<img src='" + data.url + "?" + new Date().getTime() + "' width='820'/>";
+                $("#Image").html(html);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource1" style="display: none;">@parameters.getSource1()</div>
+<div id="dataSource2" style="display: none;">@parameters.getSource2()</div>
+<div id="variableName1" style="display: none;">@parameters.getVariableName1()</div>
+<div id="variableName2" style="display: none;">@parameters.getVariableName2()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYear()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYear()</div>
+<div id="pressureLevel1" style="display: none;">@parameters.getPressureLevel1()</div>
+<div id="pressureLevel2" style="display: none;">@parameters.getPressureLevel2()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="laggedT" style="display: none;">@parameters.getLaggedTime()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Time-Lagged Correlation Map of Two Variables</b><br>
+				<br> This service generates a time-lagged correlation map
+				between two specified variables. <br>The two variables can be
+				either a two-dimensional variable or a slice of a three-dimensional
+				variable at a specific pressure level. <br> <br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>data1[t-lag]</center>
+		</td>
+		<td colspan="2">
+			<center>data2[t]</center>
+		</td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data1" , id="data1"
+			onchange="put_var(1); select_var1(1)">
+		</select></td>
+		<td>source:</td>
+		<td><select name="data2" , id="data2"
+			onchange="put_var(2); select_var1(2)">
+		</select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var1" , id="var1" onchange="select_var1(1)"></select></td>
+		<td>variable name:</td>
+		<td><select name="var2" , id="var2" onchange="select_var1(2)"></select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres1" value="@parameters.getPressureLevel1()"
+			alt="pressure" /></td>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres2" value="@parameters.getPressureLevel2()"
+			alt="pressure" /></td>
+	</tr>
+	<tr>
+	</tr>
+	<tr>
+		<td id=startYear>start year-month:</td>
+		<td><input id="t0" value="@parameters.getStartYear()" alt="start" /></td>
+		<td id=endYear>end year-month:</td>
+		<td><input id="t1" value="@parameters.getEndYear()" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="@parameters.getStartLat()" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="@parameters.getEndLat()" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="@parameters.getStartLon()" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="@parameters.getEndLon()" /></td>
+	</tr>
+	<tr>
+		<td></td>
+		<td colspan="2"><center>
+				lag (month):<input id="laggedTime"
+					value="@parameters.getLaggedTime()" />
+			</center></td>
+		<td></td>
+	</tr>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50">@parameters.getExecutionPurpose()</textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+	<tr>
+		<td colspan="2" align="center"><input id="correlationMap"
+			type="submit" value="            Run Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">
+				<img src="@parameters.getImage()" width=680 />
+			</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="130" rows="2">@parameters.getDataURL()</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="130"
+				rows="6">@parameters.getServiceResponseText()</textarea></td>
+	</tr>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/dataRecommend.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/dataRecommend.scala.html b/.target/views/climate/dataRecommend.scala.html
new file mode 100644
index 0000000..83ddcd0
--- /dev/null
+++ b/.target/views/climate/dataRecommend.scala.html
@@ -0,0 +1,118 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(jsonData: String)
+@import helper._
+
+<link rel="stylesheet"
+    href='@routes.Assets.at("stylesheets/custom_recommend.css")'>
+
+<link rel="stylesheet"
+  href="https://cdnjs.cloudflare.com/ajax/libs/vis/3.11.0/vis.min.css"
+>
+
+<link rel="stylesheet"
+    href='@routes.Assets.at("stylesheets/livefitler.css")'>
+    
+@scripts = {
+    <script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+    <script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+    <script type="text/javascript" src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+}
+
+@main("Service Logs", scripts){
+    
+    @flash_message()   
+
+  <div id="jsonData" style="display: none;">@jsonData</div>
+  <div id="graphText">
+    <div class="row">
+      <div class="col-lg-9" id="testGraph">
+      </div>
+      <div class="col-lg-3" id="testText">
+      </div>
+    </div>
+  </div>
+
+
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/vis/3.11.0/vis.min.js"></script>
+  <script type="text/javascript">
+      
+      var jsonString = $('#jsonData').text();
+      var data = JSON.parse(jsonString);
+      var container = document.getElementById('testGraph');
+
+      var options = {
+        stabilize:false,
+        edges: {
+          color: {
+            color: "gray",
+            highlight: "gray",
+          },
+        },
+        nodes: {
+          shape: 'dot',
+          radiusMin: 10,
+          radiusMax: 30,
+        },
+        groups: {
+          user: {
+            color:"#F2545A",
+            shape:"star",
+          },
+          feature: {
+            shape:"triangle",
+            color:"#EC8F93",
+          },
+          service: {
+            color:"#EF777C",
+            shape:"dot",
+          },
+          data: {
+            color:"#F46369",
+            shape:"square",
+          }
+        },
+        tooltip: {
+          delay: 300,
+          fontColor: "black",
+          fontSize: 14,
+          fontFace: "verdana",
+          color: {
+            border: "#666",
+            background: "#FFFFC6"
+          }
+        },
+      };
+
+      var network = new vis.Network(container, data, options);
+      
+      network.on('select', function(properties) {
+        var select_node = $.grep(data.nodes, function(e){
+          return e["id"] == properties.nodes[0];
+        })[0];
+        $("#testText").html(select_node["title"]);
+      });
+
+      //focus on serviceid 19
+      //network.focusOnNode(19);
+    
+  </script>
+  
+  
+    
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/dataSetList.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/dataSetList.scala.html b/.target/views/climate/dataSetList.scala.html
new file mode 100644
index 0000000..821183c
--- /dev/null
+++ b/.target/views/climate/dataSetList.scala.html
@@ -0,0 +1,96 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(dataSets: List[DataSet], dataSetForm: play.data.Form[DataSet])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script type="text/javascript">
+	$(document).ready(function(){
+		//alert($("#url").text());
+	});
+	</script>
+}
+
+@main("Dataset List", scripts) {
+	
+	@flash_message()   
+	 
+    <h1>Climate Datasets</h1>
+    <h2>@dataSets.size() Datasets Found</h2>
+    <div style="overflow-y:scroll">
+
+		<table class="table table-striped table-bordered table-condensed tablesorter" id ="myTable">
+		<thead>
+	<tr >
+		<th style = "vertical-align: top;" class="col-md-1 header">Id</th>
+		<th style = "vertical-align: top;" class="col-md-2">Dataset Name</th>
+		<th style = "vertical-align: top;" class="col-md-1">Agency</th>
+		<th style = "vertical-align: top;" class="col-md-1">Instrument</th>
+		<th style = "vertical-align: top;" class="col-md-2">Physical variable</th>
+		<th style = "vertical-align: top;" class="col-md-1">Variable short name</th>
+		<th style = "vertical-align: top;" class="col-md-1">Units</th>
+		<th style = "vertical-align: top;" class="col-md-1">Grid Dimension</th>
+		<!--  
+		<th style = "vertical-align: top;" class="col-md-3">Source</th> 
+		<th style = "vertical-align: top;" class="col-md-3">Status</th>
+		<th style = "vertical-align: top;" class="col-md-4">Responsible Person</th>
+		<th style = "vertical-align: top;" class="col-md-4">Data Source Name in Web Interface</th> 
+		-->
+		<th style = "vertical-align: top;" class="col-md-2">Variable Name in Web Interface</th>
+		<th style = "vertical-align: top;" class="col-md-1">Data Source Input Parameter</th>
+		<!-- <th style = "vertical-align: top;" class="col-md-3">Variable Name Input Parameter</th> -->
+		<th style = "vertical-align: top;" class="col-md-1">Dataset Start Time</th>
+		<th style = "vertical-align: top;"class="col-md-1">Dataset End Time</th>
+
+	</tr>
+	</thead>
+	<tbody>
+	@for(dataSet <- dataSets){
+	<tr>
+		<td><font size="2">@dataSet.getId()</font></td>
+		<td><font size="2">@dataSet.getDataSetName()</font></td>
+		<td><font size="2">@dataSet.getAgencyId()</font></td>
+		<td><font size="2">@dataSet.getInstrument()</font></td>
+		<td><font size="2">@dataSet.getPhysicalVariable()</font></td>
+		<td><font size="2">@dataSet.getCMIP5VarName()</font></td>
+		<td><font size="2">@dataSet.getUnits()</font></td>
+		<td><font size="2">@dataSet.getGridDimension()</font></td>
+		<!--
+		<td><font size="2">@dataSet.getSource()</font></td>
+		<td><font size="2">@dataSet.getStatus()</font></td>
+		<td><font size="2">@dataSet.getResponsiblePerson()</font></td>
+		<td><font size="2">@dataSet.getDataSourceName()</font></td>
+		-->
+		<td><font size="2">@dataSet.getVariableName()</font></td>
+		<td><font size="2">@dataSet.getDataSourceInput()</font></td>
+		<!--<td><font size="2">@dataSet.getVariableNameInput()</font></td> -->
+		<td><font size="2">@dataSet.getStartTime()</font></td>
+		<td><font size="2">@dataSet.getEndTime()</font></td>
+		
+	</tr>
+	
+	}
+	</tbody>
+    </table>
+    
+ 
+    
+    </div>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/datasetTime.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/datasetTime.scala.html b/.target/views/climate/datasetTime.scala.html
new file mode 100644
index 0000000..cfa8375
--- /dev/null
+++ b/.target/views/climate/datasetTime.scala.html
@@ -0,0 +1,66 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(message: String) 
+
+@scripts = {
+
+<script type="text/javascript" src='@routes.Assets.at("javascripts/dataList1.js")'></script>
+<script type="text/javascript">
+	window.onload = function() {
+		var table = document.getElementById("myTable");	
+		var obj = new Object();
+		for (var group in dataList) {
+			for (var dataset in dataList[group][2]) {
+				var row = table.insertRow(1);
+			    var groupName = row.insertCell(0);
+			    var name = row.insertCell(1);
+			    var startTime = row.insertCell(2);
+			    var endTime = row.insertCell(3);
+			    
+			    groupName.innerHTML = group;
+			    name.innerHTML = dataset;
+			    startTime.innerHTML = dataList[group][2][dataset][0];
+			    endTime.innerHTML = dataList[group][2][dataset][1];
+			    
+				obj[group + "_" + dataset] = [dataList[group][2][dataset][0],dataList[group][2][dataset][1]];
+			}
+		}
+		document.getElementById("demo").innerHTML = Object.keys(obj).length + " Datasets";
+	}
+</script>
+}
+
+@main("Dataset Time", scripts) {
+
+<h1>Dataset Time</h1>
+
+<h4 id="demo"></h4>
+
+<table class="table table-striped table-bordered table-condensed" id="myTable">
+	<tbody>
+		<tr>
+			<th class="col-md-3">Dataset Name</th>
+			<th class="col-md-3">Variable Name</th>
+			<th class="col-md-3">Start Time</th>
+			<th class="col-md-3">End Time</th>
+		</tr>
+	</tbody>
+</table>
+
+
+}
\ No newline at end of file


[49/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/conditionalSampling.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/conditionalSampling.scala.html b/.target/views/climate/conditionalSampling.scala.html
new file mode 100644
index 0000000..fe2ab7d
--- /dev/null
+++ b/.target/views/climate/conditionalSampling.scala.html
@@ -0,0 +1,1761 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ConditionalSampling) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src= "https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+	<script type="
+	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable1 = "";
+    var variable2 = "";
+    window.onload = function() {
+      select_all_months();
+      changeDataSource1();
+      select_data1(1);
+      changeDataSource2();
+      select_data1(2);
+      changeVariableName1();
+      select_var1(1);
+      changeVariableName2();
+      select_var1(2);
+      var z=document.getElementById("download_data");
+      z.disabled=false;
+      setDefault();
+      $('#pres1').val("N/A");
+      $('#pres2').val("N/A");
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      var selectMonths = $('#selectMonths').text();
+      $('#months option:contains('+selectMonths+')').prop({selected: true});
+      select_months();
+      select_monthsByPara();
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      var x_axis = $('#div_X').text();
+      if(x_axis == "0") {
+        $('#radioXLin').prop( "checked", true );
+        $('#radioXLog').prop( "checked", false );
+      }
+      else {
+        $('#radioXLin').prop( "checked", false );
+        $('#radioXLog').prop( "checked", true );
+      }
+      var y_axis = $('#div_Y').text();
+      if(y_axis == "0") {
+          $('#radioYLin').prop( "checked", true );
+          $('#radioYLog').prop( "checked", false );
+        }
+        else {
+          $('#radioYLin').prop( "checked", false );
+          $('#radioYLog').prop( "checked", true );
+        }
+      var z_axis = $('#div_Z').text();
+      if(z_axis == "0") {
+          $('#radioZLin').prop( "checked", true );
+          $('#radioZLog').prop( "checked", false );
+        }
+        else {
+          $('#radioZLin').prop( "checked", false );
+          $('#radioZLog').prop( "checked", true );
+        }
+      var binMin = $('#binMin').text();
+      var binMax = $('#binMax').text();
+      var binNum = $('#binNum').text();
+      if(binMin == "-999999" && binMax == "-999999" && binNum=="-999999"){
+    	  $('#radioDef').prop( "checked", true );
+      }else{
+    	  $('#radioCus').prop( "checked", true );
+    	  $('#min1').val(binMin);
+          $('#max1').val(binMax);
+          $('#bins1').val(binNum);
+      }
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+    function changeDataSource1(){
+    	var dataSource = $('#dataSourceP').text();
+     	var x = document.getElementById("data1");
+     	if(dataSource == "cccma_canesm2" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "gfdl_esm2g" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[24].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[25].selected=true;
+     	}
+    }
+    function changeDataSource2(){
+    	var dataSource = $('#dataSourceE').text();
+     	var x = document.getElementById("data2");
+     	if(dataSource == "cccma_canesm2" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "gfdl_esm2g" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-h" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "giss_e2-r" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "ncar_cam5" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "ncc_noresm" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-es" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "cccma_canam4" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "csiro_mk3.6" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "gfdl_cm3" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "ipsl_cm5a-lr" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "miroc_miroc5" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "ukmo_hadgem2-a" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "nasa_modis" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "nasa_amsre" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "nasa_trmm" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "nasa_gpcp" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "nasa_quikscat" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "nasa_aviso" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "nasa_grace" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "noaa_nodc" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "nasa_ceres" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "nasa_airs" ){
+     		x.options[22].selected=true;
+     	}
+     	else if(dataSource == "nasa_mls" ){
+     		x.options[23].selected=true;
+     	}
+     	else if(dataSource == "nasa_argo" ){
+     		x.options[24].selected=true;
+     	}
+     	else if(dataSource == "ecmwf_interim" ){
+     		x.options[25].selected=true;
+     	}
+    }
+    function changeVariableName1(){
+    	var var_string = $('#variableNameP').text();
+     	var x=document.getElementById("var1");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function changeVariableName2(){
+    	var var_string = $('#variableNameE').text();
+     	var x=document.getElementById("var2");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function select_monthsByPara(){
+    	var monthsByPara = $('#monthsPara').text();
+    	if(monthsByPara.search("jan")>-1){
+    		document.getElementById('Jan').checked = true;
+    	}
+    	if(monthsByPara.search("feb")>-1){
+    		document.getElementById('Feb').checked = true;
+    	}
+    	if(monthsByPara.search("mar")>-1){
+    		document.getElementById('Mar').checked = true;
+    	}
+    	if(monthsByPara.search("apr")>-1){
+    		document.getElementById('Apr').checked = true;
+    	}
+    	if(monthsByPara.search("may")>-1){
+    		document.getElementById('May').checked = true;
+    	}
+    	if(monthsByPara.search("jun")>-1){
+    		document.getElementById('Jun').checked = true;
+    	}
+    	if(monthsByPara.search("jul")>-1){
+    		document.getElementById('Jul').checked = true;
+    	}
+    	if(monthsByPara.search("aug")>-1){
+    		document.getElementById('Aug').checked = true;
+    	}
+    	if(monthsByPara.search("sep")>-1){
+    		document.getElementById('Sep').checked = true;
+    	}
+    	if(monthsByPara.search("oct")>-1){
+    		document.getElementById('Oct').checked = true;
+    	}
+    	if(monthsByPara.search("nov")>-1){
+    		document.getElementById('Nov').checked = true;
+    	}
+    	if(monthsByPara.search("dec")>-1){
+    		document.getElementById('Dec').checked = true;
+    	}
+    }
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function setDefault()
+    {
+       x=document.getElementById("min1");
+       y=document.getElementById("max1");
+       z=document.getElementById("bins1");
+       x.value = "N/A";
+       x.disabled=true;
+       y.value = "N/A";
+       y.disabled=true;
+       z.value = "N/A";
+       z.disabled=true;
+    }
+    function setCustomized()
+    {
+       x=document.getElementById("min1");
+       y=document.getElementById("max1");
+       z=document.getElementById("bins1");
+       x.value = "";
+       x.disabled=false;
+       y.value = "";
+       y.disabled=false;
+       z.value = "";
+       z.disabled=false;
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function unset_vars1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("var2");
+      }
+      x.options[0].disabled=true;
+      x.options[1].disabled=true;
+      x.options[2].disabled=true;
+      x.options[3].disabled=true;
+      x.options[4].disabled=true;
+      x.options[5].disabled=true;
+      x.options[6].disabled=true;
+      x.options[7].disabled=true;
+      x.options[8].disabled=true;
+      x.options[9].disabled=true;
+      x.options[10].disabled=true;
+      x.options[11].disabled=true;
+      x.options[12].disabled=true;
+      x.options[13].disabled=true;
+      x.options[14].disabled=true;
+      x.options[15].disabled=true;
+      x.options[16].disabled=true;
+      x.options[17].disabled=true;
+      x.options[18].disabled=true;
+      x.options[19].disabled=true;
+      x.options[20].disabled=true;
+      x.options[21].disabled=true;
+      x.options[22].disabled=true;
+      x.options[23].disabled=true;
+      x.options[24].disabled=true;
+      x.options[25].disabled=true;
+      x.options[26].disabled=true;
+      x.options[27].disabled=true;
+      x.options[28].disabled=true;
+      x.options[29].disabled=true;
+      x.options[30].disabled=true;
+      x.options[31].disabled=true;
+      x.options[32].disabled=true;
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+      }
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+        x.value = "200, 900";
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+        x.value = "500";
+      }
+      x.disabled=false;
+    }
+    function select_var1(ID)
+    {
+      var var_string;
+      if (ID == 1) {
+        var_string = $("#var1").val();
+      }
+      else if (ID == 2) {
+        var_string = $("#var2").val();
+      }
+      disable_download_button();  
+      if (var_string == "Total Cloud Fraction") { 
+        if (ID == 1) {
+          variable1 = "clt";  
+        }
+        else if (ID == 2) {
+          variable2 = "clt";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Temperature") {
+        if (ID == 1) {
+          variable1 = "ts";  
+        }
+        else if (ID == 2) {
+          variable2 = "ts";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Sea Surface Temperature") { 
+        if (ID == 1) {
+          variable1 = "tos";  
+        }
+        else if (ID == 2) {
+          variable2 = "tos";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Precipitation Flux") { 
+        if (ID == 1) {
+          variable1 = "pr";  
+        }
+        else if (ID == 2) {
+          variable2 = "pr";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Eastward Near-Surface Wind") { 
+        if (ID == 1) {
+          variable1 = "uas";  
+        }
+        else if (ID == 2) {
+          variable2 = "uas";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Northward Near-Surface Wind") {  
+        if (ID == 1) {
+          variable1 = "vas";  
+        }
+        else if (ID == 2) {
+          variable2 = "vas";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Near-Surface Wind Speed") { 
+        if (ID == 1) {
+          variable1 = "sfcWind";  
+        }
+        else if (ID == 2) {
+          variable2 = "sfcWind";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Sea Surface Height") { 
+        if (ID == 1) {
+          variable1 = "zos";  
+        }
+        else if (ID == 2) {
+          variable2 = "zos";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Leaf Area Index") { 
+        if (ID == 1) {
+          variable1 = "lai";  
+        }
+        else if (ID == 2) {
+          variable2 = "lai";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Equivalent Water Height Over Land") {
+        if (ID == 1) {
+          variable1 = "zl";  
+        }
+        else if (ID == 2) {
+          variable2 = "zl";  
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Equivalent Water Height Over Ocean") {
+        if (ID == 1) {
+          variable1 = "zo";
+        }
+        else if (ID == 2) {
+          variable2 = "zo";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth") {
+        if (ID == 1) {
+          variable1 = "ohc700";
+        }
+        else if (ID == 2) {
+          variable2 = "ohc700";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth") {
+        if (ID == 1) {
+          variable1 = "ohc2000";
+        }
+        else if (ID == 2) {
+          variable2 = "ohc2000";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlds";
+        }
+        else if (ID == 2) {
+          variable2 = "rlds";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsds";
+        }
+        else if (ID == 2) {
+          variable2 = "rsds";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlus";
+        }
+        else if (ID == 2) {
+          variable2 = "rlus";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsus";
+        }
+        else if (ID == 2) {
+          variable2 = "rsus";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rldscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rldscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsdscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsdscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsuscs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsuscs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Incident Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsdt";
+        }
+        else if (ID == 2) {
+          variable2 = "rsdt";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlutcs";
+        }
+        else if (ID == 2) {
+          variable2 = "rlutcs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Longwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rlut";
+        }
+        else if (ID == 2) {
+          variable2 = "rlut";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsutcs";
+        }
+        else if (ID == 2) {
+          variable2 = "rsutcs";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "TOA Outgoing Shortwave Radiation") {
+        if (ID == 1) {
+          variable1 = "rsut";
+        }
+        else if (ID == 2) {
+          variable2 = "rsut";
+        }
+        disable_pres1(ID);
+      }
+      else if (var_string == "Air Temperature") {
+        if (ID == 1) {
+          variable1 = "ta";
+        }
+        else if (ID == 2) {
+          variable2 = "ta";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Specific Humidity") {
+        if (ID == 1) {
+          variable1 = "hus";
+        }
+        else if (ID == 2) {
+          variable2 = "hus";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Cloud Ice Water Content") {
+        if (ID == 1) {
+          variable1 = "cli";
+        }
+        else if (ID == 2) {
+          variable2 = "cli";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Cloud Liquid Water Content") {
+        if (ID == 1) {
+          variable1 = "clw";
+        }
+        else if (ID == 2) {
+          variable2 = "clw";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Ocean Temperature") {
+        if (ID == 1) {
+          variable1 = "ot";
+        }
+        else if (ID == 2) {
+          variable2 = "ot";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Ocean Salinity") {
+        if (ID == 1) {
+          variable1 = "os";
+        }
+        else if (ID == 2) {
+          variable2 = "os";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Vertical Wind Velocity") {
+        if (ID == 1) {
+          variable1 = "wap";
+        }
+        else if (ID == 2) {
+          variable2 = "wap";
+        }
+        enable_pres1(ID);
+      }
+      else if (var_string == "Relative Humidity") {
+        if (ID == 1) {
+          variable1 = "hur";
+        }
+        else if (ID == 2) {
+          variable2 = "hur";
+        }
+        enable_pres1(ID);
+      }
+    }
+    function select_data1(ID)
+    {
+      var data_string;
+      var x;
+      if (ID == 1) {
+        data_string = $("#data1").val();
+        x = document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        data_string = $("#data2").val();
+        x = document.getElementById("var2");
+      }
+      disable_download_button();
+      if (data_string == "NASA/AMSRE") {
+        unset_vars1(ID); 
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+      }
+      else if (data_string == "NASA/MODIS") {
+        unset_vars1(ID);
+        x.options[1].selected=true;
+        disable_pres1(ID); 
+        x.options[1].disabled=false;
+        x.options[8].disabled=false;
+      }
+      else if (data_string == "NASA/TRMM") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/GPCP") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        unset_vars1(ID);
+        x.options[4].selected=true;
+        disable_pres1(ID); 
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+      }
+      else if (data_string == "NASA/AVISO") {
+        unset_vars1(ID);
+        x.options[7].selected=true;
+        disable_pres1(); 
+        x.options[7].disabled=false;
+      }
+      else if (data_string == "NASA/GRACE") {
+        unset_vars1(ID);
+        x.options[9].selected=true;
+        disable_pres1(ID); 
+        x.options[9].disabled=false;
+        x.options[10].disabled=false;
+      }
+      else if (data_string == "NOAA/NODC") {
+        unset_vars1(ID);
+        x.options[11].selected=true;
+        disable_pres1(ID); 
+        x.options[11].disabled=false;
+        x.options[12].disabled=false;
+      }
+      else if (data_string == "NASA/CERES") {
+        unset_vars1(ID);
+        x.options[13].selected=true;
+        disable_pres1(ID); 
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+      }
+      else if (data_string == "NASA/AIRS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "NASA/MLS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        unset_vars1(ID);
+        x.options[29].selected=true;
+        enable_pres1(ID); 
+        x.options[29].disabled=false;
+        x.options[30].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANAM4") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+      }
+      else if (data_string == "CSIRO/MK3.6") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANESM2" || data_string == "GFDL/ESM2G" ||
+               data_string == "GISS/E2-H" || data_string == "GISS/E2-R" ||
+               data_string == "NCAR/CAM5" || data_string == "NCC/NORESM" ||
+               data_string == "UKMO/HadGEM2-ES" ||
+               data_string == "GFDL/CM3" || data_string == "IPSL/CM5A-LR" ||
+               data_string == "MIROC/MIROC5" || data_string == "UKMO/HadGEM2-A"
+              ) {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[3].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[7].disabled=false;
+        x.options[8].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "ECMWF/interim") {
+        unset_vars1(ID);
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      select_var1(ID);
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      disable_download_button();
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#conditionalSamp").click(function(event) {
+        Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/conditionalSampling?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model1=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var1").val();
+        arglist = arglist.concat("&var1=");
+        arglist = arglist.concat(variable1);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var press_range = $("#pres1").val();
+        var pres1;
+        var pres2;
+        if (press_range != 'N/A') {
+          var splitty = press_range.split(",");
+          if (splitty.length != 2) {
+            alert("pressure level range needs to be two values separated by comma.");
+            return; 
+          }
+          else {
+            pres1 = splitty[0];
+            pres2 = splitty[1];
+            if (variable1 == 'ot' || variable1 == 'os') {
+              pres1 = pres1 * 10000;  
+              pres2 = pres2 * 10000;  
+            } 
+            else {
+              pres1 = pres1 * 100;  
+              pres2 = pres2 * 100;  
+            }
+          }
+        }
+        else {
+          pres1 = "-1";
+          pres2 = "-1";
+        }
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+          var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        var d2 = $("#data2").val();
+        var model2 = d2.replace("/", "_");
+        model2 = model2.toLowerCase();
+        arglist = arglist.concat("&model2=");
+        arglist = arglist.concat(model2);
+        var v2 = $("#var2").val();
+        arglist = arglist.concat("&var2=");
+        arglist = arglist.concat(variable2);
+        var plev = $("#pres2").val();
+        if (plev == "N/A")
+          plev = "-1";
+        if (variable2 == 'ot' || variable2 == 'os') {
+          plev = plev * 10000;  
+        } 
+        else {
+          plev = plev * 100;  
+        }
+        arglist = arglist.concat("&env_var_plev=");
+        arglist = arglist.concat(plev);
+        var binstate = document.getElementById('radioDef').checked;
+        var binMin, binMax, numBins;
+        if (binstate == true) { 
+          binMin = "-1";
+          binMax = "-1";
+          numBins = "-1";
+        }
+        else { 
+          binMin = $("#min1").val();
+          binMax = $("#max1").val();
+          numBins = $("#bins1").val();
+        }
+        arglist = arglist.concat("&bin_min=");
+        arglist = arglist.concat(binMin);
+        arglist = arglist.concat("&bin_max=");
+        arglist = arglist.concat(binMax);
+        arglist = arglist.concat("&bin_n=");
+        arglist = arglist.concat(numBins);
+        var xstate = document.getElementById('radioXLin').checked;
+        var xvalue;
+        if (xstate == true)
+          xvalue = 0;
+        else
+          xvalue = 1;
+        var ystate = document.getElementById('radioYLin').checked;
+        var yvalue;
+        if (ystate == true)
+          yvalue = 0;
+        else
+          yvalue = 1;
+        var zstate = document.getElementById('radioZLin').checked;
+        var zvalue;
+        if (zstate == true)
+          zvalue = 0;
+        else
+          zvalue = 1;
+        var dispOpt;
+        dispOpt = xvalue*1 + yvalue*2 + zvalue*4;
+        var dispOptString = dispOpt.toString();
+        arglist = arglist.concat("&displayOpt=");
+        arglist = arglist.concat(dispOptString);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/two_time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source1=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var1=");
+        arglistTB = arglistTB.concat(variable1);
+        arglistTB = arglistTB.concat("&source2=");
+        arglistTB = arglistTB.concat(d2);
+        arglistTB = arglistTB.concat("&var2=");
+        arglistTB = arglistTB.concat(variable2);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb1 = data.time_bounds1;
+                var bds1 = String(tb1).split(",");
+                var lowerT1 = parseInt(bds1[0]);
+                var upperT1 = parseInt(bds1[1]);
+                var tb2 = data.time_bounds2;
+                var bds2 = String(tb2).split(",");
+                var lowerT2 = parseInt(bds2[0]);
+                var upperT2 = parseInt(bds2[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                var lowerT, upperT;
+                if (lowerT1 == 0  || upperT1 == 0){ 
+                  alert("We do not have data for the data-1 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 == 0  || upperT2 == 0){ 
+                  alert("We do not have data for the data-2 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 > upperT1 || lowerT1 > upperT2) { 
+                  alert("The two data sets/vars do not have a common time range.");
+                  return;
+                }
+                else { 
+                  if (lowerT1 > lowerT2) { 
+                    lowerT = lowerT1;
+                  }
+                  else {
+                    lowerT = lowerT2;
+                  }
+                  if (upperT1 > upperT2) { 
+                    upperT = upperT2;
+                  }
+                  else {
+                    upperT = upperT1;
+                  }
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html = "<img src='"+data.url+"' width='820'/>";
+                $("#Image").html(html);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSourceP" style="display: none;">@parameters.getDataSourceP()</div>
+<div id="variableNameP" style="display: none;">@parameters.getVariableNameP()</div>
+<div id="pressureRangeP" style="display: none;">@parameters.getPressureRangeP()</div>
+<div id="dataSourceE" style="display: none;">@parameters.getDataSourceE()</div>
+<div id="variableNameE" style="display: none;">@parameters.getVariableNameE()</div>
+<div id="pressureRangeE" style="display: none;">@parameters.getPressureRangeE()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="div_X" style="display: none;">@parameters.getX()</div>
+<div id="div_Y" style="display: none;">@parameters.getY()</div>
+<div id="div_Z" style="display: none;">@parameters.getZ()</div>
+<div id="binMin" style="display: none;">@parameters.getBin_min()</div>
+<div id="binMax" style="display: none;">@parameters.getBin_max()</div>
+<div id="binNum" style="display: none;">@parameters.getBin_n()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Conditional Sampling with One Variable</b><br>
+				<br> This service sorts one variable by the values of another
+				variable (environmental condition, e.g. SST) and displays the
+				averaged value of the first variable as a function of the bin value
+				of the second variable. If the first variable is a two-dimensional
+				variable, the plot will be a X-Y plot. If the first variable is a
+				three-dimensional variable, the plot will be a colored profile
+				image. <br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>Physical Variable (sampled variable)</center>
+		</td>
+		<td colspan="2">
+			<center>Environmental Variable (sampling variable)</center>
+		</td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data1" , id="data1" onchange="select_data1(1)">
+				<optgroup label="Model: Historical">
+					<option selected="CCCMA/CANESM2">CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>source:</td>
+		<td><select name="data2" , id="data2" onchange="select_data1(2)">
+				<optgroup label="Model: Historical">
+					<option selected="CCCMA/CANESM2">CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var1" , id="var1" onchange="select_var1(1)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var2" , id="var2" onchange="select_var1(2)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure range (hPa) <br> or ocean pressure
+			range (dbar):
+		</td>
+		<td><input id="pres1" value="200, 900" alt="pressure" /></td>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar):
+		</td>
+		<td><input id="pres2" value="500" alt="pressure" /></td>
+	</tr>
+	<tr>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>select months:</td>
+		<td><select name="months" id="months" onchange="select_months()">
+				<option id="all">select all</option>
+				<option id="none">select none</option>
+				<option id="summer">Summer:Jun-Jul-Aug</option>
+				<option id="autum">Autumn:Sep-Oct-Nov</option>
+				<option id="winter">Winter:Dec-Jan-Feb</option>
+				<option id="spring">Spring:Mar-Apr-May</option>
+		</select></td>
+		<td></td>
+		<td>
+	</tr>
+	<tr>
+		<td><label><input type="checkbox" name="option1" id="Jan"
+				value="Jan" /> Jan<br></label> <label><input type="checkbox"
+				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Apr"
+				value="Apr" /> Apr<br></label> <label><input type="checkbox"
+				name="option1" id="May" value="May" /> May<br></label> <label><input
+				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Jul"
+				value="Jul" /> Jul<br></label> <label><input type="checkbox"
+				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Oct"
+				value="Oct" /> Oct<br></label> <label><input type="checkbox"
+				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+		</td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="0" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="360" /></td>
+	</tr>
+	<tr>
+		<td colspan="1" rowspan="3">display option:</td>
+		<td colspan="3">
+			<form>
+				X-axis (sampling variable) scale: <input type="radio" name="scale1"
+					value="linear" id="radioXLin" checked>linear <input
+					type="radio" name="scale1" value="logarithmic" id="radioXLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="3">
+			<form>
+				Y-axis (sampled variable or pressure) scale: <input type="radio"
+					name="scale1" value="linear" id="radioYLin" checked>linear
+				<input type="radio" name="scale1" value="logarithmic" id="radioYLog">logarithmic
+			</form>
+	</tr>
+	<tr>
+		<td colspan="3">
+			<form>
+				Z-axis (color) scale: <input type="radio" name="scale1"
+					value="linear" id="radioZLin" checked>linear <input
+					type="radio" name="scale1" value="logarithmic" id="radioZLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1" rowspan="2">sampling variable binning
+			specification:</td>
+		<td colspan="3">
+			<form>
+				default: <input onclick="setDefault()" type="radio" name="default1"
+					value="" id="radioDef" checked>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="3">customized: <input onclick="setCustomized()"
+			type="radio" name="default1" value="" id="radioCus"> Min: <input
+			id="min1" value="" alt="" /> Max: <input id="max1" value="" alt="" />
+			number of bins: <input id="bins1" value="" alt="" />
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="conditionalSamp"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="150" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="150"
+				rows="6">Service Response Text Here</textarea></td>
+	</tr>
+</table>
+}


[03/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$186.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$186.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$186.class
new file mode 100644
index 0000000..5e0a3b1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1$$anonfun$apply$186.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1.class
new file mode 100644
index 0000000..8ca9a72
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$getBookPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$187.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$187.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$187.class
new file mode 100644
index 0000000..f38321b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$187.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$188.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$188.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$188.class
new file mode 100644
index 0000000..8ccde17
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1$$anonfun$apply$188.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1.class
new file mode 100644
index 0000000..a4d6e64
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController$$anonfun$updateBookPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController.class
new file mode 100644
index 0000000..312c351
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBookPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$79.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$79.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$79.class
new file mode 100644
index 0000000..934db18
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$79.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$80.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$80.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$80.class
new file mode 100644
index 0000000..951b7cd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1$$anonfun$apply$80.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1.class
new file mode 100644
index 0000000..599b43c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$addBugReport$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$83.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$83.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$83.class
new file mode 100644
index 0000000..7baec40
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$83.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$84.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$84.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$84.class
new file mode 100644
index 0000000..dc578ca
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1$$anonfun$apply$84.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1.class
new file mode 100644
index 0000000..cc6b714
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$deleteBugReport$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$77.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$77.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$77.class
new file mode 100644
index 0000000..f573676
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$77.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$78.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$78.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$78.class
new file mode 100644
index 0000000..66c48bd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1$$anonfun$apply$78.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1.class
new file mode 100644
index 0000000..4bf4761
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllBugReports$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$87.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$87.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$87.class
new file mode 100644
index 0000000..b8ecd95
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$87.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$88.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$88.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$88.class
new file mode 100644
index 0000000..1a8dd3a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1$$anonfun$apply$88.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1.class
new file mode 100644
index 0000000..a4282d3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllSolvedBugReports$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$81.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$81.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$81.class
new file mode 100644
index 0000000..f8dcd66
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$81.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$82.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$82.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$82.class
new file mode 100644
index 0000000..80f3c37
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1$$anonfun$apply$82.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1.class
new file mode 100644
index 0000000..7935af4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getAllUnsolvedBugReports$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$75.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$75.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$75.class
new file mode 100644
index 0000000..b436440
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$75.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$76.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$76.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$76.class
new file mode 100644
index 0000000..72d31a5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1$$anonfun$apply$76.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1.class
new file mode 100644
index 0000000..0de81a1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$getBugReport$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$85.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$85.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$85.class
new file mode 100644
index 0000000..dc43884
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$85.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$86.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$86.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$86.class
new file mode 100644
index 0000000..d4cf6f0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1$$anonfun$apply$86.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1.class
new file mode 100644
index 0000000..4300d00
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController$$anonfun$updateBugReportById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController.class
new file mode 100644
index 0000000..80cbc5b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseBugReportController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$161.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$161.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$161.class
new file mode 100644
index 0000000..373f8be
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$161.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$162.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$162.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$162.class
new file mode 100644
index 0000000..19f0ccf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1$$anonfun$apply$162.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1.class
new file mode 100644
index 0000000..ea62671
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addClimateService$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$157.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$157.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$157.class
new file mode 100644
index 0000000..a7341f1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$157.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$158.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$158.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$158.class
new file mode 100644
index 0000000..59d3704
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1$$anonfun$apply$158.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1.class
new file mode 100644
index 0000000..bec556a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$addServiceEntry$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$153.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$153.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$153.class
new file mode 100644
index 0000000..7487355
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$153.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$154.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$154.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$154.class
new file mode 100644
index 0000000..b127ff5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1$$anonfun$apply$154.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1.class
new file mode 100644
index 0000000..7e0aaa4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$177.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$177.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$177.class
new file mode 100644
index 0000000..3d826d1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$177.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$178.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$178.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$178.class
new file mode 100644
index 0000000..a9bbef5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1$$anonfun$apply$178.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1.class
new file mode 100644
index 0000000..044730b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$deleteClimateServiceByName$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$163.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$163.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$163.class
new file mode 100644
index 0000000..675ac13
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$163.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$164.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$164.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$164.class
new file mode 100644
index 0000000..d3fa461
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1$$anonfun$apply$164.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1.class
new file mode 100644
index 0000000..10083d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServices$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$155.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$155.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$155.class
new file mode 100644
index 0000000..21f5c33
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$155.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$156.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$156.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$156.class
new file mode 100644
index 0000000..53263be
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1$$anonfun$apply$156.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1.class
new file mode 100644
index 0000000..c154b4c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCount$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$151.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$151.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$151.class
new file mode 100644
index 0000000..11797da
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$151.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$152.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$152.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$152.class
new file mode 100644
index 0000000..f683a50
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1$$anonfun$apply$152.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1.class
new file mode 100644
index 0000000..feffcb0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByCreateTime$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$171.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$171.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$171.class
new file mode 100644
index 0000000..04f5f63
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$171.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$172.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$172.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$172.class
new file mode 100644
index 0000000..771065b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1$$anonfun$apply$172.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1.class
new file mode 100644
index 0000000..ca25ce3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllClimateServicesOrderByLatestAccessTime$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$173.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$173.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$173.class
new file mode 100644
index 0000000..30e1a7b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$173.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$174.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$174.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$174.class
new file mode 100644
index 0000000..384aec2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1$$anonfun$apply$174.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1.class
new file mode 100644
index 0000000..22346b6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getAllServiceEntries$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$165.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$165.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$165.class
new file mode 100644
index 0000000..4462488
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$165.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$166.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$166.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$166.class
new file mode 100644
index 0000000..afdd861
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1$$anonfun$apply$166.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1.class
new file mode 100644
index 0000000..7ae1137
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateService$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$169.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$169.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$169.class
new file mode 100644
index 0000000..e22746e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$169.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$170.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$170.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$170.class
new file mode 100644
index 0000000..8451703
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1$$anonfun$apply$170.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1.class
new file mode 100644
index 0000000..d1c82d2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$getClimateServiceById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$159.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$159.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$159.class
new file mode 100644
index 0000000..2daf24d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$159.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$160.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$160.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$160.class
new file mode 100644
index 0000000..049d19b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1$$anonfun$apply$160.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1.class
new file mode 100644
index 0000000..90a9913
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$savePage$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$167.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$167.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$167.class
new file mode 100644
index 0000000..b4de29f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$167.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$168.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$168.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$168.class
new file mode 100644
index 0000000..157edf6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1$$anonfun$apply$168.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1.class
new file mode 100644
index 0000000..9abd52c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$175.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$175.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$175.class
new file mode 100644
index 0000000..f962b44
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$175.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$176.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$176.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$176.class
new file mode 100644
index 0000000..80b09e2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1$$anonfun$apply$176.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1.class
new file mode 100644
index 0000000..a5037c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController$$anonfun$updateClimateServiceByName$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController.class
new file mode 100644
index 0000000..e3bba18
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseClimateServiceController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$59.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$59.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$59.class
new file mode 100644
index 0000000..84f5c8f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$59.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$60.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$60.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$60.class
new file mode 100644
index 0000000..ac4afd5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1$$anonfun$apply$60.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1.class
new file mode 100644
index 0000000..3b1034f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$addConferencePublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$61.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$61.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$61.class
new file mode 100644
index 0000000..50de4d3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$61.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$62.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$62.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$62.class
new file mode 100644
index 0000000..7094e8d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1$$anonfun$apply$62.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1.class
new file mode 100644
index 0000000..8c79ed0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$deleteConferencePublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$63.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$63.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$63.class
new file mode 100644
index 0000000..185743e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$63.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$64.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$64.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$64.class
new file mode 100644
index 0000000..d6947f3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1$$anonfun$apply$64.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1.class
new file mode 100644
index 0000000..0b96ce0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getAllConferencePublications$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$57.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$57.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$57.class
new file mode 100644
index 0000000..1f617f2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$57.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$58.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$58.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$58.class
new file mode 100644
index 0000000..fb9adb2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1$$anonfun$apply$58.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1.class
new file mode 100644
index 0000000..cacab47
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$getConferencePublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$55.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$55.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$55.class
new file mode 100644
index 0000000..55f25be
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$55.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$56.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$56.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$56.class
new file mode 100644
index 0000000..3bd627e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1$$anonfun$apply$56.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1.class
new file mode 100644
index 0000000..2e0e60f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController$$anonfun$updateConferencePublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController.class
new file mode 100644
index 0000000..c3e9bcf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseConferencePublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$135.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$135.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$135.class
new file mode 100644
index 0000000..2b5e7c6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$135.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$136.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$136.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$136.class
new file mode 100644
index 0000000..d3056d2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1$$anonfun$apply$136.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1.class
new file mode 100644
index 0000000..1c97784
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$addDataset$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$133.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$133.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$133.class
new file mode 100644
index 0000000..42940fd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$133.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$134.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$134.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$134.class
new file mode 100644
index 0000000..7b4e129
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1$$anonfun$apply$134.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1.class
new file mode 100644
index 0000000..a2b61ce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$deleteDataset$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$129.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$129.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$129.class
new file mode 100644
index 0000000..14c4148
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$129.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$130.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$130.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$130.class
new file mode 100644
index 0000000..ca78f41
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1$$anonfun$apply$130.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1.class
new file mode 100644
index 0000000..a8554c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getAllDatasets$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$127.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$127.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$127.class
new file mode 100644
index 0000000..f5c7b77
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$127.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$128.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$128.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$128.class
new file mode 100644
index 0000000..92ceb23
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1$$anonfun$apply$128.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1.class
new file mode 100644
index 0000000..a42c0c9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$getDataset$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$131.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$131.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$131.class
new file mode 100644
index 0000000..54fb767
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$131.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$132.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$132.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$132.class
new file mode 100644
index 0000000..244efe6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1$$anonfun$apply$132.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1.class
new file mode 100644
index 0000000..679f580
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$queryDatasets$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$137.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$137.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$137.class
new file mode 100644
index 0000000..a02c643
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$137.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$138.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$138.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$138.class
new file mode 100644
index 0000000..2053fe2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1$$anonfun$apply$138.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1.class
new file mode 100644
index 0000000..9c80be3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController$$anonfun$updateDatasetById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController.class
new file mode 100644
index 0000000..0be1d0e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$69.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$69.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$69.class
new file mode 100644
index 0000000..f788320
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$69.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$70.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$70.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$70.class
new file mode 100644
index 0000000..7ce4c3d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1$$anonfun$apply$70.class differ



[51/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
Add frontend and backend


Project: http://git-wip-us.apache.org/repos/asf/incubator-cmda/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cmda/commit/37774c92
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cmda/tree/37774c92
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cmda/diff/37774c92

Branch: refs/heads/master
Commit: 37774c92fe95c03532a2417bb49195e6a48ec676
Parents: a896533
Author: cmusv-sc <cm...@gmail.com>
Authored: Tue Sep 8 15:48:35 2015 -0700
Committer: cmusv-sc <cm...@gmail.com>
Committed: Tue Sep 8 15:48:35 2015 -0700

----------------------------------------------------------------------
 .DS_Store                                       |   Bin 0 -> 6148 bytes
 .classpath                                      |   123 +
 .project                                        |    17 +
 .settings/org.eclipse.core.resources.prefs      |     2 +
 .settings/org.scala-ide.play2.prefs             |     4 +
 .settings/org.scala-ide.sdt.core.prefs          |     6 +
 .target/ApplicationTest.class                   |   Bin 0 -> 590 bytes
 .target/IntegrationTest$1.class                 |   Bin 0 -> 1274 bytes
 .target/IntegrationTest.class                   |   Bin 0 -> 925 bytes
 .target/controllers/AboutusController.class     |   Bin 0 -> 765 bytes
 .target/controllers/AccountController.class     |   Bin 0 -> 12082 bytes
 .target/controllers/Application$Login.class     |   Bin 0 -> 510 bytes
 .target/controllers/Application.class           |   Bin 0 -> 1670 bytes
 .target/controllers/BugReportController.class   |   Bin 0 -> 4650 bytes
 .../controllers/ClimateServiceController.class  |   Bin 0 -> 27650 bytes
 .target/controllers/DatasetController.class     |   Bin 0 -> 4602 bytes
 .target/controllers/HttpHelper.class            |   Bin 0 -> 3832 bytes
 .target/models/.NasaRegistration.java.swp       |   Bin 0 -> 16384 bytes
 .target/models/BugReport.class                  |   Bin 0 -> 6660 bytes
 .target/models/DataSet.class                    |   Bin 0 -> 8643 bytes
 .target/models/User.class                       |   Bin 0 -> 4806 bytes
 .target/models/metadata/ClimateService.class    |   Bin 0 -> 9100 bytes
 .../models/metadata/ConditionalSampling.class   |   Bin 0 -> 6845 bytes
 .../metadata/ConditionalSampling2Var.class      |   Bin 0 -> 8508 bytes
 .target/models/metadata/CorrelationMap.class    |   Bin 0 -> 3760 bytes
 .../metadata/DiffPlotTwoTimeAveragedVar.class   |   Bin 0 -> 3588 bytes
 .target/models/metadata/RegridAndDownload.class |   Bin 0 -> 3347 bytes
 .../metadata/ScatterHistogramTwoVar.class       |   Bin 0 -> 3767 bytes
 .target/models/metadata/ServiceLog.class        |   Bin 0 -> 13377 bytes
 .target/models/metadata/ThreeDVar2DSlice.class  |   Bin 0 -> 5057 bytes
 .../metadata/ThreeDVarAvgVertical4Profile.class |   Bin 0 -> 5117 bytes
 .../models/metadata/ThreeDVarZonalMean.class    |   Bin 0 -> 4880 bytes
 .target/models/metadata/TwoDVarMap.class        |   Bin 0 -> 4829 bytes
 .target/models/metadata/TwoDVarTimeSeries.class |   Bin 0 -> 3134 bytes
 .target/models/metadata/TwoDVarZonalMean.class  |   Bin 0 -> 4445 bytes
 .target/util/APICall$1.class                    |   Bin 0 -> 1599 bytes
 .target/util/APICall$2.class                    |   Bin 0 -> 1644 bytes
 .target/util/APICall$3.class                    |   Bin 0 -> 1542 bytes
 .target/util/APICall$4.class                    |   Bin 0 -> 1528 bytes
 .target/util/APICall$5.class                    |   Bin 0 -> 1492 bytes
 .target/util/APICall$ResponseType.class         |   Bin 0 -> 1382 bytes
 .target/util/APICall.class                      |   Bin 0 -> 5082 bytes
 .target/util/Constants.class                    |   Bin 0 -> 1320 bytes
 .target/util/DBHandler.class                    |   Bin 0 -> 459 bytes
 .target/util/TimeConvert.class                  |   Bin 0 -> 1611 bytes
 .target/views/climate/aboutProject.scala.html   |    39 +
 .target/views/climate/aboutus.scala.html        |    82 +
 .../views/climate/addClimateServices.scala.html |    67 +
 .target/views/climate/bugReporting.scala.html   |    68 +
 .target/views/climate/bugs.scala.html           |    92 +
 .../views/climate/climateServices.scala.html    |    67 +
 .../climate/conditionalSampling.scala.html      |  1761 ++
 .../climate/conditionalSampling2Var.scala.html  |  1151 ++
 .target/views/climate/correlationMap.scala.html |   662 +
 .target/views/climate/dataRecommend.scala.html  |   118 +
 .target/views/climate/dataSetList.scala.html    |    96 +
 .target/views/climate/datasetTime.scala.html    |    66 +
 ...rencePlotTwoTimeAveragedVariables.scala.html |  1374 ++
 .target/views/climate/header.scala.html         |    77 +
 .target/views/climate/home.scala.html           |    58 +
 .target/views/climate/main.scala.html           |    93 +
 .../climate/mostPopularServices.scala.html      |    95 +
 .../mostRecentlyAddedServices.scala.html        |    95 +
 .../climate/mostRecentlyUsedServices.scala.html |    95 +
 .target/views/climate/oneService.scala.html     |    40 +
 .target/views/climate/recommend.scala.html      |   125 +
 .../views/climate/regridAndDownload.scala.html  |   459 +
 .../scatterAndHistogramTwoVariable.scala.html   |  1402 ++
 .target/views/climate/searchDataSet.scala.html  |   544 +
 .../climate/searchGenerateWorkflow.scala.html   |   103 +
 .../views/climate/searchLogResult.scala.html    |    69 +
 .../climate/searchLogResultWorkflow.scala.html  |    98 +
 .../views/climate/searchServiceLog.scala.html   |   212 +
 .target/views/climate/serviceLog.scala.html     |   107 +
 ...reeDVariableAerageVerticalProfile.scala.html |   740 +
 .../climate/threeDVariableTwoDSlice.scala.html  |   711 +
 .../climate/threeDVariableZonalMean.scala.html  |   737 +
 .target/views/climate/tutorial.scala.html       |    42 +
 .../views/climate/twoDVariableMap.scala.html    |  1068 ++
 .../climate/twoDVariableTimeSeries.scala.html   |   842 +
 .../climate/twoDVariableZonelMean.scala.html    |  1038 ++
 .target/views/flash_message.scala.html          |    36 +
 .target/views/index.scala.html                  |    24 +
 .target/views/main.scala.html                   |    32 +
 ApacheCMDA-Backend/.DS_Store                    |   Bin 0 -> 12292 bytes
 ApacheCMDA-Backend/.classpath                   |   142 +
 ApacheCMDA-Backend/.project                     |    17 +
 .../.settings/org.eclipse.core.resources.prefs  |     2 +
 .../.settings/org.scala-ide.sdt.core.prefs      |     6 +
 ApacheCMDA-Backend/DBDump/Dump20150414.sql      |   516 +
 ApacheCMDA-Backend/LICENSE                      |   202 +
 ApacheCMDA-Backend/NOTICE                       |     6 +
 ApacheCMDA-Backend/README.md                    |   568 +
 ApacheCMDA-Backend/activator                    |   334 +
 ApacheCMDA-Backend/activator-launch-1.2.12.jar  |   Bin 0 -> 1188338 bytes
 .../activator-sbt-echo-akka-shim.sbt            |     1 +
 ApacheCMDA-Backend/activator.bat                |   227 +
 ApacheCMDA-Backend/app/.DS_Store                |   Bin 0 -> 6148 bytes
 ApacheCMDA-Backend/app/Global.java              |   107 +
 .../BookChapterPublicationController.java       |   164 +
 .../controllers/BookPublicationController.java  |   167 +
 .../app/controllers/BugReportController.java    |   192 +
 .../controllers/ClimateServiceController.java   |   490 +
 .../ConferencePublicationController.java        |   167 +
 .../app/controllers/DatasetController.java      |   314 +
 .../app/controllers/DatasetLogController.java   |   159 +
 .../app/controllers/InstrumentController.java   |   146 +
 .../JournalPublicationController.java           |   167 +
 .../app/controllers/ParameterController.java    |   240 +
 .../ServiceConfigurationController.java         |   182 +
 .../ServiceConfigurationItemController.java     |   200 +
 .../ServiceExecutionLogController.java          |   674 +
 .../app/controllers/UserController.java         |   224 +
 .../app/controllers/WorkflowController.java     |   288 +
 ApacheCMDA-Backend/app/models/.DS_Store         |   Bin 0 -> 10244 bytes
 .../app/models/BookChapterPublication.java      |    65 +
 .../BookChapterPublicationRepository.java       |    27 +
 .../app/models/BookPublication.java             |    84 +
 .../app/models/BookPublicationRepository.java   |    27 +
 ApacheCMDA-Backend/app/models/BugReport.java    |   151 +
 .../app/models/BugReportRepository.java         |    30 +
 .../app/models/ClimateService.java              |   146 +
 .../app/models/ClimateServiceRepository.java    |    41 +
 .../app/models/ConferencePublication.java       |    74 +
 .../models/ConferencePublicationRepository.java |    27 +
 ApacheCMDA-Backend/app/models/Dataset.java      |   289 +
 ApacheCMDA-Backend/app/models/DatasetEntry.java |   129 +
 .../app/models/DatasetEntryRepository.java      |    32 +
 ApacheCMDA-Backend/app/models/DatasetLog.java   |   124 +
 .../app/models/DatasetLogRepository.java        |    28 +
 .../app/models/DatasetRepository.java           |    47 +
 ApacheCMDA-Backend/app/models/Instrument.java   |    85 +
 .../app/models/InstrumentRepository.java        |    28 +
 .../app/models/JournalPublication.java          |    73 +
 .../models/JournalPublicationRepository.java    |    27 +
 ApacheCMDA-Backend/app/models/Parameter.java    |   117 +
 .../app/models/ParameterRepository.java         |    31 +
 ApacheCMDA-Backend/app/models/Publication.java  |    99 +
 .../app/models/ServiceConfiguration.java        |   129 +
 .../app/models/ServiceConfigurationItem.java    |    83 +
 .../ServiceConfigurationItemRepository.java     |    39 +
 .../models/ServiceConfigurationRepository.java  |    30 +
 ApacheCMDA-Backend/app/models/ServiceEntry.java |   132 +
 .../app/models/ServiceEntryRepository.java      |    37 +
 .../app/models/ServiceExecutionLog.java         |   204 +
 .../models/ServiceExecutionLogRepository.java   |    53 +
 ApacheCMDA-Backend/app/models/User.java         |   193 +
 .../app/models/UserRepository.java              |    35 +
 ApacheCMDA-Backend/app/models/Workflow.java     |   136 +
 .../app/models/WorkflowRepository.java          |    28 +
 ApacheCMDA-Backend/app/util/Common.java         |    25 +
 ApacheCMDA-Backend/app/util/Constants.java      |    25 +
 ApacheCMDA-Backend/app/views/index.scala.html   |     7 +
 ApacheCMDA-Backend/app/views/main.scala.html    |    15 +
 ApacheCMDA-Backend/app/workflow/Connection.java |    66 +
 ApacheCMDA-Backend/app/workflow/FieldIn.java    |    39 +
 ApacheCMDA-Backend/app/workflow/FieldOut.java   |    39 +
 ApacheCMDA-Backend/app/workflow/Fields.java     |    39 +
 ApacheCMDA-Backend/app/workflow/Group.java      |    21 +
 ApacheCMDA-Backend/app/workflow/Node.java       |    84 +
 .../app/workflow/ServiceWorkFlow.java           |    67 +
 .../app/workflow/VisTrailJson.java              |   187 +
 ApacheCMDA-Backend/build.sbt                    |    26 +
 .../conf/META-INF/persistence.xml               |    33 +
 ApacheCMDA-Backend/conf/application.conf        |    72 +
 ApacheCMDA-Backend/conf/routes                  |   138 +
 ApacheCMDA-Backend/project/.DS_Store            |   Bin 0 -> 6148 bytes
 .../project/activator-sbt-echo-shim.sbt         |     1 +
 .../project/activator-sbt-eclipse-shim.sbt      |     1 +
 .../project/activator-sbt-idea-shim.sbt         |     1 +
 ApacheCMDA-Backend/project/build.properties     |     4 +
 ApacheCMDA-Backend/project/plugins.sbt          |    20 +
 .../config-classes/$187c47b2ee828d96dfc1$.class |   Bin 0 -> 1135 bytes
 .../config-classes/$187c47b2ee828d96dfc1.cache  |     1 +
 .../config-classes/$187c47b2ee828d96dfc1.class  |   Bin 0 -> 502 bytes
 ...3872a24821d2646c467$$anonfun$$sbtdef$1.class |   Bin 0 -> 1279 bytes
 .../config-classes/$33872a24821d2646c467$.class |   Bin 0 -> 1453 bytes
 .../config-classes/$33872a24821d2646c467.cache  |     1 +
 .../config-classes/$33872a24821d2646c467.class  |   Bin 0 -> 556 bytes
 .../config-classes/$34b07a12071e119d680f$.class |   Bin 0 -> 1127 bytes
 .../config-classes/$34b07a12071e119d680f.cache  |     1 +
 .../config-classes/$34b07a12071e119d680f.class  |   Bin 0 -> 502 bytes
 .../config-classes/$40d654c199d51b031e53$.class |   Bin 0 -> 1152 bytes
 .../config-classes/$40d654c199d51b031e53.cache  |     1 +
 .../config-classes/$40d654c199d51b031e53.class  |   Bin 0 -> 518 bytes
 .../config-classes/$5b7fdc306770aceaa164$.class |   Bin 0 -> 1140 bytes
 .../config-classes/$5b7fdc306770aceaa164.cache  |     1 +
 .../config-classes/$5b7fdc306770aceaa164.class  |   Bin 0 -> 502 bytes
 .../config-classes/$911ad6780111550298b2$.class |   Bin 0 -> 1150 bytes
 .../config-classes/$911ad6780111550298b2.cache  |     1 +
 .../config-classes/$911ad6780111550298b2.class  |   Bin 0 -> 882 bytes
 .../config-classes/$a172055b2580fb667562$.class |   Bin 0 -> 1131 bytes
 .../config-classes/$a172055b2580fb667562.cache  |     1 +
 .../config-classes/$a172055b2580fb667562.class  |   Bin 0 -> 502 bytes
 .../config-classes/$a4acfbb69c27698a3062$.class |   Bin 0 -> 1134 bytes
 .../config-classes/$a4acfbb69c27698a3062.cache  |     1 +
 .../config-classes/$a4acfbb69c27698a3062.class  |   Bin 0 -> 502 bytes
 .../config-classes/$a61f9d0e8d679c6c3cbc$.class |   Bin 0 -> 1134 bytes
 .../config-classes/$a61f9d0e8d679c6c3cbc.cache  |     1 +
 .../config-classes/$a61f9d0e8d679c6c3cbc.class  |   Bin 0 -> 502 bytes
 .../config-classes/$b271e7dbc0ae3cf76d49$.class |   Bin 0 -> 1133 bytes
 .../config-classes/$b271e7dbc0ae3cf76d49.cache  |     1 +
 .../config-classes/$b271e7dbc0ae3cf76d49.class  |   Bin 0 -> 502 bytes
 .../config-classes/$b4ff43989367afa1403c$.class |   Bin 0 -> 1132 bytes
 .../config-classes/$b4ff43989367afa1403c.cache  |     1 +
 .../config-classes/$b4ff43989367afa1403c.class  |   Bin 0 -> 502 bytes
 .../config-classes/$c39657f81aab3e2056b6$.class |   Bin 0 -> 1167 bytes
 .../config-classes/$c39657f81aab3e2056b6.cache  |     1 +
 .../config-classes/$c39657f81aab3e2056b6.class  |   Bin 0 -> 521 bytes
 ...61a501cc7580ae38f51$$anonfun$$sbtdef$1.class |   Bin 0 -> 2745 bytes
 .../config-classes/$361a501cc7580ae38f51$.class |   Bin 0 -> 1457 bytes
 .../config-classes/$361a501cc7580ae38f51.cache  |     1 +
 .../config-classes/$361a501cc7580ae38f51.class  |   Bin 0 -> 546 bytes
 .../$9a7d1e4833c3ca9dd053$$anonfun$root$1.class |   Bin 0 -> 997 bytes
 .../$9a7d1e4833c3ca9dd053$$anonfun$root$2.class |   Bin 0 -> 1037 bytes
 .../$9a7d1e4833c3ca9dd053$$anonfun$root$3.class |   Bin 0 -> 997 bytes
 .../$9a7d1e4833c3ca9dd053$$anonfun$root$4.class |   Bin 0 -> 1021 bytes
 .../config-classes/$9a7d1e4833c3ca9dd053$.class |   Bin 0 -> 1990 bytes
 .../config-classes/$9a7d1e4833c3ca9dd053.cache  |     1 +
 .../config-classes/$9a7d1e4833c3ca9dd053.class  |   Bin 0 -> 497 bytes
 ...538384526c4deb0e565$$anonfun$$sbtdef$1.class |   Bin 0 -> 974 bytes
 .../config-classes/$b538384526c4deb0e565$.class |   Bin 0 -> 1221 bytes
 .../config-classes/$b538384526c4deb0e565.cache  |     1 +
 .../config-classes/$b538384526c4deb0e565.class  |   Bin 0 -> 546 bytes
 .../config-classes/$bc8de796e89a6f4ed095$.class |   Bin 0 -> 1132 bytes
 .../config-classes/$bc8de796e89a6f4ed095.cache  |     1 +
 .../config-classes/$bc8de796e89a6f4ed095.class  |   Bin 0 -> 492 bytes
 ...6ff00c38c88eff99a99$$anonfun$$sbtdef$1.class |   Bin 0 -> 969 bytes
 .../config-classes/$d6ff00c38c88eff99a99$.class |   Bin 0 -> 1230 bytes
 .../config-classes/$d6ff00c38c88eff99a99.cache  |     1 +
 .../config-classes/$d6ff00c38c88eff99a99.class  |   Bin 0 -> 546 bytes
 .../config-classes/$dca917d426c092915b5a$.class |   Bin 0 -> 1070 bytes
 .../config-classes/$dca917d426c092915b5a.cache  |     1 +
 .../config-classes/$dca917d426c092915b5a.class  |   Bin 0 -> 879 bytes
 ...af70ab291bf820f2103$$anonfun$$sbtdef$1.class |   Bin 0 -> 975 bytes
 .../config-classes/$faf70ab291bf820f2103$.class |   Bin 0 -> 1224 bytes
 .../config-classes/$faf70ab291bf820f2103.cache  |     1 +
 .../config-classes/$faf70ab291bf820f2103.class  |   Bin 0 -> 546 bytes
 .../0.1-SNAPSHOT/resolved.xml.properties        |    16 +
 .../sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml      |    51 +
 ...pachecmda-backend-build-compile-internal.xml |  2677 +++
 ...default-apachecmda-backend-build-compile.xml |  2100 +++
 .../default-apachecmda-backend-build-docs.xml   |    15 +
 ...efault-apachecmda-backend-build-optional.xml |    15 +
 .../default-apachecmda-backend-build-plugin.xml |    15 +
 .../default-apachecmda-backend-build-pom.xml    |    15 +
 ...efault-apachecmda-backend-build-provided.xml |   668 +
 ...pachecmda-backend-build-runtime-internal.xml |  2098 +++
 ...default-apachecmda-backend-build-runtime.xml |  2098 +++
 ...ault-apachecmda-backend-build-scala-tool.xml |    78 +
 ...default-apachecmda-backend-build-sources.xml |    15 +
 ...t-apachecmda-backend-build-test-internal.xml |  2677 +++
 .../default-apachecmda-backend-build-test.xml   |  2098 +++
 .../resolution-cache/reports/ivy-report.css     |   279 +
 .../resolution-cache/reports/ivy-report.xsl     |   514 +
 .../streams/$global/$global/$global/streams/out |     0
 .../ivyConfiguration/$global/streams/out        |    14 +
 .../streams/$global/ivySbt/$global/streams/out  |     0
 .../projectDescriptors/$global/streams/out      |     0
 .../$global/update/$global/streams/inputs       |   Bin 0 -> 4775 bytes
 .../streams/$global/update/$global/streams/out  | 13015 ++++++++++++++
 .../$global/update/$global/streams/output       |   Bin 0 -> 242428 bytes
 .../$global/$global/discoveredMainClasses/data  |   Bin 0 -> 4 bytes
 .../compile/compile/$global/streams/export      |     0
 .../streams/compile/compile/$global/streams/out |    15 +
 .../$global/streams/copy-resources              |   Bin 0 -> 23 bytes
 .../compile/copyResources/$global/streams/out   |     2 +
 .../dependencyClasspath/$global/streams/export  |     1 +
 .../exportedProducts/$global/streams/export     |     1 +
 .../$global/streams/export                      |     1 +
 .../$global/streams/export                      |     1 +
 .../managedClasspath/$global/streams/export     |     1 +
 .../unmanagedClasspath/$global/streams/export   |     1 +
 .../unmanagedJars/$global/streams/export        |     1 +
 .../dependencyClasspath/$global/streams/export  |     1 +
 .../exportedProducts/$global/streams/export     |     1 +
 .../$global/streams/export                      |     1 +
 .../fullClasspath/$global/streams/export        |     1 +
 .../$global/streams/export                      |     1 +
 .../managedClasspath/$global/streams/export     |     1 +
 .../unmanagedClasspath/$global/streams/export   |     1 +
 .../unmanagedJars/$global/streams/export        |     1 +
 ApacheCMDA-Backend/public/images/favicon.png    |   Bin 0 -> 687 bytes
 ApacheCMDA-Backend/public/javascripts/hello.js  |     3 +
 ApacheCMDA-Backend/public/stylesheets/main.css  |     0
 .../1.0-SNAPSHOT/resolved.xml.properties        |    23 +
 .../1.0-SNAPSHOT/resolved.xml.xml               |    64 +
 .../resolution-cache/reports/ivy-report.css     |   279 +
 .../resolution-cache/reports/ivy-report.xsl     |   514 +
 ...ackend-jpl-backend_2.11-compile-internal.xml |  1272 ++
 .../jpl-backend-jpl-backend_2.11-compile.xml    |  1268 ++
 .../jpl-backend-jpl-backend_2.11-docs.xml       |   595 +
 .../jpl-backend-jpl-backend_2.11-echo-sigar.xml |    24 +
 ...kend-jpl-backend_2.11-echo-trace-compile.xml |  1272 ++
 ...backend-jpl-backend_2.11-echo-trace-test.xml |  2043 +++
 .../jpl-backend-jpl-backend_2.11-echo-weave.xml |    25 +
 .../jpl-backend-jpl-backend_2.11-jacoco.xml     |  2054 +++
 .../jpl-backend-jpl-backend_2.11-optional.xml   |    13 +
 .../jpl-backend-jpl-backend_2.11-plugin.xml     |    13 +
 .../jpl-backend-jpl-backend_2.11-pom.xml        |    13 +
 .../jpl-backend-jpl-backend_2.11-provided.xml   |    13 +
 ...ackend-jpl-backend_2.11-runtime-internal.xml |  1272 ++
 .../jpl-backend-jpl-backend_2.11-runtime.xml    |  1272 ++
 .../jpl-backend-jpl-backend_2.11-scala-tool.xml |    98 +
 .../jpl-backend-jpl-backend_2.11-sources.xml    |    13 +
 ...l-backend-jpl-backend_2.11-test-internal.xml |  2043 +++
 .../jpl-backend-jpl-backend_2.11-test.xml       |  2042 +++
 .../cache/root/compile/play_instrumentation     |     1 +
 .../target/scala-2.11/classes/.DS_Store         |   Bin 0 -> 6148 bytes
 .../Global$SpringDataJpaConfiguration.class     |   Bin 0 -> 1372 bytes
 .../target/scala-2.11/classes/Global.class      |   Bin 0 -> 1506 bytes
 .../BookChapterPublicationController.class      |   Bin 0 -> 5978 bytes
 .../controllers/BookPublicationController.class |   Bin 0 -> 5920 bytes
 .../controllers/BugReportController.class       |   Bin 0 -> 6335 bytes
 .../controllers/ClimateServiceController.class  |   Bin 0 -> 21159 bytes
 .../ConferencePublicationController.class       |   Bin 0 -> 6020 bytes
 .../classes/controllers/DatasetController.class |   Bin 0 -> 10945 bytes
 .../controllers/DatasetLogController.class      |   Bin 0 -> 6039 bytes
 .../controllers/InstrumentController.class      |   Bin 0 -> 5124 bytes
 .../JournalPublicationController.class          |   Bin 0 -> 5939 bytes
 .../controllers/ParameterController.class       |   Bin 0 -> 7584 bytes
 .../ServiceConfigurationController.class        |   Bin 0 -> 6308 bytes
 .../ServiceConfigurationItemController.class    |   Bin 0 -> 6497 bytes
 .../ServiceExecutionLogController.class         |   Bin 0 -> 17410 bytes
 .../classes/controllers/UserController.class    |   Bin 0 -> 7769 bytes
 .../controllers/WorkflowController.class        |   Bin 0 -> 10070 bytes
 .../target/scala-2.11/classes/models/.DS_Store  |   Bin 0 -> 10244 bytes
 .../classes/models/BookChapterPublication.class |   Bin 0 -> 1559 bytes
 .../BookChapterPublicationRepository.class      |   Bin 0 -> 446 bytes
 .../classes/models/BookPublication.class        |   Bin 0 -> 2159 bytes
 .../models/BookPublicationRepository.class      |   Bin 0 -> 425 bytes
 .../scala-2.11/classes/models/BugReport.class   |   Bin 0 -> 2946 bytes
 .../classes/models/BugReportRepository.class    |   Bin 0 -> 505 bytes
 .../classes/models/ClimateService.class         |   Bin 0 -> 3738 bytes
 .../models/ClimateServiceRepository.class       |   Bin 0 -> 1225 bytes
 .../classes/models/ConferencePublication.class  |   Bin 0 -> 1750 bytes
 .../ConferencePublicationRepository.class       |   Bin 0 -> 443 bytes
 .../scala-2.11/classes/models/Dataset.class     |   Bin 0 -> 8267 bytes
 .../classes/models/DatasetEntry.class           |   Bin 0 -> 3515 bytes
 .../classes/models/DatasetEntryRepository.class |   Bin 0 -> 545 bytes
 .../scala-2.11/classes/models/DatasetLog.class  |   Bin 0 -> 3190 bytes
 .../classes/models/DatasetLogRepository.class   |   Bin 0 -> 410 bytes
 .../classes/models/DatasetRepository.class      |   Bin 0 -> 3374 bytes
 .../scala-2.11/classes/models/Instrument.class  |   Bin 0 -> 2001 bytes
 .../classes/models/InstrumentRepository.class   |   Bin 0 -> 410 bytes
 .../classes/models/JournalPublication.class     |   Bin 0 -> 2176 bytes
 .../models/JournalPublicationRepository.class   |   Bin 0 -> 434 bytes
 .../scala-2.11/classes/models/Parameter.class   |   Bin 0 -> 2875 bytes
 .../classes/models/ParameterRepository.class    |   Bin 0 -> 719 bytes
 .../scala-2.11/classes/models/Publication.class |   Bin 0 -> 2473 bytes
 .../classes/models/ServiceConfiguration.class   |   Bin 0 -> 2649 bytes
 .../models/ServiceConfigurationItem.class       |   Bin 0 -> 2338 bytes
 .../ServiceConfigurationItemRepository.class    |   Bin 0 -> 1111 bytes
 .../models/ServiceConfigurationRepository.class |   Bin 0 -> 571 bytes
 .../classes/models/ServiceEntry.class           |   Bin 0 -> 3968 bytes
 .../classes/models/ServiceEntryRepository.class |   Bin 0 -> 614 bytes
 .../classes/models/ServiceExecutionLog.class    |   Bin 0 -> 4802 bytes
 .../models/ServiceExecutionLogRepository.class  |   Bin 0 -> 2158 bytes
 .../target/scala-2.11/classes/models/User.class |   Bin 0 -> 4494 bytes
 .../classes/models/UserRepository.class         |   Bin 0 -> 576 bytes
 .../scala-2.11/classes/models/Workflow.class    |   Bin 0 -> 4095 bytes
 .../classes/models/WorkflowRepository.class     |   Bin 0 -> 404 bytes
 .../target/scala-2.11/classes/util/Common.class |   Bin 0 -> 400 bytes
 .../scala-2.11/classes/util/Constants.class     |   Bin 0 -> 7458 bytes
 .../scala-2.11/classes/views/index.scala.html   |     7 +
 .../scala-2.11/classes/views/main.scala.html    |    15 +
 .../classes/workflow/Connection.class           |   Bin 0 -> 1280 bytes
 .../scala-2.11/classes/workflow/FieldIn.class   |   Bin 0 -> 699 bytes
 .../scala-2.11/classes/workflow/FieldOut.class  |   Bin 0 -> 702 bytes
 .../scala-2.11/classes/workflow/Fields.class    |   Bin 0 -> 761 bytes
 .../scala-2.11/classes/workflow/Group.class     |   Bin 0 -> 258 bytes
 .../scala-2.11/classes/workflow/Node.class      |   Bin 0 -> 1697 bytes
 .../classes/workflow/ServiceWorkFlow.class      |   Bin 0 -> 1781 bytes
 .../classes/workflow/VisTrailJson.class         |   Bin 0 -> 4801 bytes
 ...tes$$controllers_Assets_at94_invoker$1.class |   Bin 0 -> 1296 bytes
 ...ication79_invoker$1$$anonfun$apply$159.class |   Bin 0 -> 1512 bytes
 ...ication79_invoker$1$$anonfun$apply$160.class |   Bin 0 -> 1367 bytes
 ..._addBookChapterPublication79_invoker$1.class |   Bin 0 -> 1954 bytes
 ...ication81_invoker$1$$anonfun$apply$163.class |   Bin 0 -> 1527 bytes
 ...ication81_invoker$1$$anonfun$apply$164.class |   Bin 0 -> 1382 bytes
 ...leteBookChapterPublication81_invoker$1.class |   Bin 0 -> 2243 bytes
 ...cations77_invoker$1$$anonfun$apply$155.class |   Bin 0 -> 1532 bytes
 ...cations77_invoker$1$$anonfun$apply$156.class |   Bin 0 -> 1387 bytes
 ...AllBookChapterPublications77_invoker$1.class |   Bin 0 -> 2097 bytes
 ...ication78_invoker$1$$anonfun$apply$157.class |   Bin 0 -> 1512 bytes
 ...ication78_invoker$1$$anonfun$apply$158.class |   Bin 0 -> 1367 bytes
 ..._getBookChapterPublication78_invoker$1.class |   Bin 0 -> 2271 bytes
 ...ication80_invoker$1$$anonfun$apply$161.class |   Bin 0 -> 1527 bytes
 ...ication80_invoker$1$$anonfun$apply$162.class |   Bin 0 -> 1382 bytes
 ...dateBookChapterPublication80_invoker$1.class |   Bin 0 -> 2131 bytes
 ...ication74_invoker$1$$anonfun$apply$149.class |   Bin 0 -> 1442 bytes
 ...ication74_invoker$1$$anonfun$apply$150.class |   Bin 0 -> 1297 bytes
 ...troller_addBookPublication74_invoker$1.class |   Bin 0 -> 1856 bytes
 ...ionById76_invoker$1$$anonfun$apply$153.class |   Bin 0 -> 1477 bytes
 ...ionById76_invoker$1$$anonfun$apply$154.class |   Bin 0 -> 1332 bytes
 ..._deleteBookPublicationById76_invoker$1.class |   Bin 0 -> 2173 bytes
 ...cations72_invoker$1$$anonfun$apply$145.class |   Bin 0 -> 1462 bytes
 ...cations72_invoker$1$$anonfun$apply$146.class |   Bin 0 -> 1317 bytes
 ...ler_getAllBookPublications72_invoker$1.class |   Bin 0 -> 1999 bytes
 ...ionById73_invoker$1$$anonfun$apply$147.class |   Bin 0 -> 1462 bytes
 ...ionById73_invoker$1$$anonfun$apply$148.class |   Bin 0 -> 1317 bytes
 ...ler_getBookPublicationById73_invoker$1.class |   Bin 0 -> 2201 bytes
 ...ionById75_invoker$1$$anonfun$apply$151.class |   Bin 0 -> 1477 bytes
 ...ionById75_invoker$1$$anonfun$apply$152.class |   Bin 0 -> 1332 bytes
 ..._updateBookPublicationById75_invoker$1.class |   Bin 0 -> 2061 bytes
 ...ugReport18_invoker$1$$anonfun$apply$37.class |   Bin 0 -> 1380 bytes
 ...ugReport18_invoker$1$$anonfun$apply$38.class |   Bin 0 -> 1235 bytes
 ...ortController_addBugReport18_invoker$1.class |   Bin 0 -> 1770 bytes
 ...ugReport20_invoker$1$$anonfun$apply$41.class |   Bin 0 -> 1395 bytes
 ...ugReport20_invoker$1$$anonfun$apply$42.class |   Bin 0 -> 1250 bytes
 ...Controller_deleteBugReport20_invoker$1.class |   Bin 0 -> 1947 bytes
 ...gReports15_invoker$1$$anonfun$apply$31.class |   Bin 0 -> 1400 bytes
 ...gReports15_invoker$1$$anonfun$apply$32.class |   Bin 0 -> 1255 bytes
 ...ontroller_getAllBugReports15_invoker$1.class |   Bin 0 -> 1798 bytes
 ...gReports17_invoker$1$$anonfun$apply$35.class |   Bin 0 -> 1430 bytes
 ...gReports17_invoker$1$$anonfun$apply$36.class |   Bin 0 -> 1285 bytes
 ...ler_getAllSolvedBugReports17_invoker$1.class |   Bin 0 -> 1840 bytes
 ...gReports16_invoker$1$$anonfun$apply$33.class |   Bin 0 -> 1440 bytes
 ...gReports16_invoker$1$$anonfun$apply$34.class |   Bin 0 -> 1295 bytes
 ...r_getAllUnsolvedBugReports16_invoker$1.class |   Bin 0 -> 1854 bytes
 ...ugReport14_invoker$1$$anonfun$apply$29.class |   Bin 0 -> 1380 bytes
 ...ugReport14_invoker$1$$anonfun$apply$30.class |   Bin 0 -> 1235 bytes
 ...ortController_getBugReport14_invoker$1.class |   Bin 0 -> 1975 bytes
 ...portById19_invoker$1$$anonfun$apply$39.class |   Bin 0 -> 1415 bytes
 ...portById19_invoker$1$$anonfun$apply$40.class |   Bin 0 -> 1270 bytes
 ...roller_updateBugReportById19_invoker$1.class |   Bin 0 -> 1975 bytes
 ...teService6_invoker$1$$anonfun$apply$13.class |   Bin 0 -> 1424 bytes
 ...teService6_invoker$1$$anonfun$apply$14.class |   Bin 0 -> 1280 bytes
 ...ontroller_addClimateService6_invoker$1.class |   Bin 0 -> 1834 bytes
 ...viceEntry8_invoker$1$$anonfun$apply$17.class |   Bin 0 -> 1414 bytes
 ...viceEntry8_invoker$1$$anonfun$apply$18.class |   Bin 0 -> 1270 bytes
 ...eController_addServiceEntry8_invoker$1.class |   Bin 0 -> 1820 bytes
 ...viceById11_invoker$1$$anonfun$apply$23.class |   Bin 0 -> 1465 bytes
 ...viceById11_invoker$1$$anonfun$apply$24.class |   Bin 0 -> 1320 bytes
 ...r_deleteClimateServiceById11_invoker$1.class |   Bin 0 -> 2045 bytes
 ...ceByName12_invoker$1$$anonfun$apply$25.class |   Bin 0 -> 1475 bytes
 ...ceByName12_invoker$1$$anonfun$apply$26.class |   Bin 0 -> 1330 bytes
 ...deleteClimateServiceByName12_invoker$1.class |   Bin 0 -> 2018 bytes
 ...teServices2_invoker$1$$anonfun$apply$5.class |   Bin 0 -> 1442 bytes
 ...teServices2_invoker$1$$anonfun$apply$6.class |   Bin 0 -> 1298 bytes
 ...oller_getAllClimateServices2_invoker$1.class |   Bin 0 -> 1975 bytes
 ...erByCount5_invoker$1$$anonfun$apply$11.class |   Bin 0 -> 1504 bytes
 ...erByCount5_invoker$1$$anonfun$apply$12.class |   Bin 0 -> 1360 bytes
 ...ClimateServicesOrderByCount5_invoker$1.class |   Bin 0 -> 2061 bytes
 ...CreateTime3_invoker$1$$anonfun$apply$7.class |   Bin 0 -> 1527 bytes
 ...CreateTime3_invoker$1$$anonfun$apply$8.class |   Bin 0 -> 1383 bytes
 ...teServicesOrderByCreateTime3_invoker$1.class |   Bin 0 -> 2094 bytes
 ...ccessTime4_invoker$1$$anonfun$apply$10.class |   Bin 0 -> 1415 bytes
 ...AccessTime4_invoker$1$$anonfun$apply$9.class |   Bin 0 -> 1557 bytes
 ...icesOrderByLatestAccessTime4_invoker$1.class |   Bin 0 -> 2137 bytes
 ...ceEntries7_invoker$1$$anonfun$apply$15.class |   Bin 0 -> 1439 bytes
 ...ceEntries7_invoker$1$$anonfun$apply$16.class |   Bin 0 -> 1295 bytes
 ...roller_getAllServiceEntries7_invoker$1.class |   Bin 0 -> 1970 bytes
 ...ateService0_invoker$1$$anonfun$apply$1.class |   Bin 0 -> 1422 bytes
 ...ateService0_invoker$1$$anonfun$apply$2.class |   Bin 0 -> 1278 bytes
 ...ontroller_getClimateService0_invoker$1.class |   Bin 0 -> 1974 bytes
 ...erviceById1_invoker$1$$anonfun$apply$3.class |   Bin 0 -> 1442 bytes
 ...erviceById1_invoker$1$$anonfun$apply$4.class |   Bin 0 -> 1298 bytes
 ...oller_getClimateServiceById1_invoker$1.class |   Bin 0 -> 2016 bytes
 ...savePage13_invoker$1$$anonfun$apply$27.class |   Bin 0 -> 1385 bytes
 ...savePage13_invoker$1$$anonfun$apply$28.class |   Bin 0 -> 1240 bytes
 ...ServiceController_savePage13_invoker$1.class |   Bin 0 -> 1777 bytes
 ...rviceById9_invoker$1$$anonfun$apply$19.class |   Bin 0 -> 1460 bytes
 ...rviceById9_invoker$1$$anonfun$apply$20.class |   Bin 0 -> 1315 bytes
 ...er_updateClimateServiceById9_invoker$1.class |   Bin 0 -> 2039 bytes
 ...ceByName10_invoker$1$$anonfun$apply$21.class |   Bin 0 -> 1475 bytes
 ...ceByName10_invoker$1$$anonfun$apply$22.class |   Bin 0 -> 1330 bytes
 ...updateClimateServiceByName10_invoker$1.class |   Bin 0 -> 2018 bytes
 ...ication84_invoker$1$$anonfun$apply$169.class |   Bin 0 -> 1502 bytes
 ...ication84_invoker$1$$anonfun$apply$170.class |   Bin 0 -> 1357 bytes
 ...r_addConferencePublication84_invoker$1.class |   Bin 0 -> 1940 bytes
 ...ication86_invoker$1$$anonfun$apply$173.class |   Bin 0 -> 1517 bytes
 ...ication86_invoker$1$$anonfun$apply$174.class |   Bin 0 -> 1372 bytes
 ...eleteConferencePublication86_invoker$1.class |   Bin 0 -> 2229 bytes
 ...cations82_invoker$1$$anonfun$apply$165.class |   Bin 0 -> 1522 bytes
 ...cations82_invoker$1$$anonfun$apply$166.class |   Bin 0 -> 1377 bytes
 ...tAllConferencePublications82_invoker$1.class |   Bin 0 -> 2083 bytes
 ...ication83_invoker$1$$anonfun$apply$167.class |   Bin 0 -> 1502 bytes
 ...ication83_invoker$1$$anonfun$apply$168.class |   Bin 0 -> 1357 bytes
 ...r_getConferencePublication83_invoker$1.class |   Bin 0 -> 2257 bytes
 ...ication85_invoker$1$$anonfun$apply$171.class |   Bin 0 -> 1517 bytes
 ...ication85_invoker$1$$anonfun$apply$172.class |   Bin 0 -> 1372 bytes
 ...pdateConferencePublication85_invoker$1.class |   Bin 0 -> 2117 bytes
 ...Dataset56_invoker$1$$anonfun$apply$113.class |   Bin 0 -> 1362 bytes
 ...Dataset56_invoker$1$$anonfun$apply$114.class |   Bin 0 -> 1217 bytes
 ...tasetController_addDataset56_invoker$1.class |   Bin 0 -> 1744 bytes
 ...Dataset58_invoker$1$$anonfun$apply$117.class |   Bin 0 -> 1377 bytes
 ...Dataset58_invoker$1$$anonfun$apply$118.class |   Bin 0 -> 1232 bytes
 ...etController_deleteDataset58_invoker$1.class |   Bin 0 -> 1921 bytes
 ...atasets54_invoker$1$$anonfun$apply$109.class |   Bin 0 -> 1382 bytes
 ...atasets54_invoker$1$$anonfun$apply$110.class |   Bin 0 -> 1237 bytes
 ...tController_getAllDatasets54_invoker$1.class |   Bin 0 -> 1887 bytes
 ...Dataset55_invoker$1$$anonfun$apply$111.class |   Bin 0 -> 1362 bytes
 ...Dataset55_invoker$1$$anonfun$apply$112.class |   Bin 0 -> 1217 bytes
 ...tasetController_getDataset55_invoker$1.class |   Bin 0 -> 1949 bytes
 ...atasets59_invoker$1$$anonfun$apply$119.class |   Bin 0 -> 1377 bytes
 ...atasets59_invoker$1$$anonfun$apply$120.class |   Bin 0 -> 1232 bytes
 ...etController_queryDatasets59_invoker$1.class |   Bin 0 -> 1765 bytes
 ...setById57_invoker$1$$anonfun$apply$115.class |   Bin 0 -> 1397 bytes
 ...setById57_invoker$1$$anonfun$apply$116.class |   Bin 0 -> 1252 bytes
 ...ntroller_updateDatasetById57_invoker$1.class |   Bin 0 -> 1949 bytes
 ...tasetLog40_invoker$1$$anonfun$apply$81.class |   Bin 0 -> 1390 bytes
 ...tasetLog40_invoker$1$$anonfun$apply$82.class |   Bin 0 -> 1245 bytes
 ...ogController_addDatasetLog40_invoker$1.class |   Bin 0 -> 1784 bytes
 ...tasetLog42_invoker$1$$anonfun$apply$85.class |   Bin 0 -> 1405 bytes
 ...tasetLog42_invoker$1$$anonfun$apply$86.class |   Bin 0 -> 1260 bytes
 ...ontroller_deleteDatasetLog42_invoker$1.class |   Bin 0 -> 1961 bytes
 ...asetLogs38_invoker$1$$anonfun$apply$77.class |   Bin 0 -> 1410 bytes
 ...asetLogs38_invoker$1$$anonfun$apply$78.class |   Bin 0 -> 1265 bytes
 ...ntroller_getAllDatasetLogs38_invoker$1.class |   Bin 0 -> 1927 bytes
 ...tasetLog39_invoker$1$$anonfun$apply$79.class |   Bin 0 -> 1390 bytes
 ...tasetLog39_invoker$1$$anonfun$apply$80.class |   Bin 0 -> 1245 bytes
 ...ogController_getDatasetLog39_invoker$1.class |   Bin 0 -> 1989 bytes
 ...tLogById41_invoker$1$$anonfun$apply$83.class |   Bin 0 -> 1425 bytes
 ...tLogById41_invoker$1$$anonfun$apply$84.class |   Bin 0 -> 1280 bytes
 ...oller_updateDatasetLogById41_invoker$1.class |   Bin 0 -> 1989 bytes
 ...trument51_invoker$1$$anonfun$apply$103.class |   Bin 0 -> 1392 bytes
 ...trument51_invoker$1$$anonfun$apply$104.class |   Bin 0 -> 1247 bytes
 ...ntController_addInstrument51_invoker$1.class |   Bin 0 -> 1786 bytes
 ...trument53_invoker$1$$anonfun$apply$107.class |   Bin 0 -> 1407 bytes
 ...trument53_invoker$1$$anonfun$apply$108.class |   Bin 0 -> 1262 bytes
 ...ontroller_deleteInstrument53_invoker$1.class |   Bin 0 -> 1963 bytes
 ...ruments49_invoker$1$$anonfun$apply$100.class |   Bin 0 -> 1267 bytes
 ...truments49_invoker$1$$anonfun$apply$99.class |   Bin 0 -> 1410 bytes
 ...ntroller_getAllInstruments49_invoker$1.class |   Bin 0 -> 1928 bytes
 ...trument50_invoker$1$$anonfun$apply$101.class |   Bin 0 -> 1392 bytes
 ...trument50_invoker$1$$anonfun$apply$102.class |   Bin 0 -> 1247 bytes
 ...ntController_getInstrument50_invoker$1.class |   Bin 0 -> 1991 bytes
 ...entById52_invoker$1$$anonfun$apply$105.class |   Bin 0 -> 1427 bytes
 ...entById52_invoker$1$$anonfun$apply$106.class |   Bin 0 -> 1282 bytes
 ...oller_updateInstrumentById52_invoker$1.class |   Bin 0 -> 1991 bytes
 ...ication69_invoker$1$$anonfun$apply$139.class |   Bin 0 -> 1472 bytes
 ...ication69_invoker$1$$anonfun$apply$140.class |   Bin 0 -> 1327 bytes
 ...ller_addJournalPublication69_invoker$1.class |   Bin 0 -> 1898 bytes
 ...ionById71_invoker$1$$anonfun$apply$143.class |   Bin 0 -> 1507 bytes
 ...ionById71_invoker$1$$anonfun$apply$144.class |   Bin 0 -> 1362 bytes
 ...leteJournalPublicationById71_invoker$1.class |   Bin 0 -> 2215 bytes
 ...cations67_invoker$1$$anonfun$apply$135.class |   Bin 0 -> 1492 bytes
 ...cations67_invoker$1$$anonfun$apply$136.class |   Bin 0 -> 1347 bytes
 ..._getAllJournalPublications67_invoker$1.class |   Bin 0 -> 2041 bytes
 ...ionById68_invoker$1$$anonfun$apply$137.class |   Bin 0 -> 1492 bytes
 ...ionById68_invoker$1$$anonfun$apply$138.class |   Bin 0 -> 1347 bytes
 ..._getJournalPublicationById68_invoker$1.class |   Bin 0 -> 2243 bytes
 ...ionById70_invoker$1$$anonfun$apply$141.class |   Bin 0 -> 1507 bytes
 ...ionById70_invoker$1$$anonfun$apply$142.class |   Bin 0 -> 1362 bytes
 ...dateJournalPublicationById70_invoker$1.class |   Bin 0 -> 2103 bytes
 ...rameter63_invoker$1$$anonfun$apply$127.class |   Bin 0 -> 1382 bytes
 ...rameter63_invoker$1$$anonfun$apply$128.class |   Bin 0 -> 1237 bytes
 ...terController_addParameter63_invoker$1.class |   Bin 0 -> 1772 bytes
 ...rByName66_invoker$1$$anonfun$apply$133.class |   Bin 0 -> 1427 bytes
 ...rByName66_invoker$1$$anonfun$apply$134.class |   Bin 0 -> 1282 bytes
 ...ller_deleteParameterByName66_invoker$1.class |   Bin 0 -> 2040 bytes
 ...ameters60_invoker$1$$anonfun$apply$121.class |   Bin 0 -> 1402 bytes
 ...ameters60_invoker$1$$anonfun$apply$122.class |   Bin 0 -> 1257 bytes
 ...ontroller_getAllParameters60_invoker$1.class |   Bin 0 -> 1915 bytes
 ...terById62_invoker$1$$anonfun$apply$125.class |   Bin 0 -> 1402 bytes
 ...terById62_invoker$1$$anonfun$apply$126.class |   Bin 0 -> 1257 bytes
 ...ontroller_getParameterById62_invoker$1.class |   Bin 0 -> 2117 bytes
 ...rByName61_invoker$1$$anonfun$apply$123.class |   Bin 0 -> 1412 bytes
 ...rByName61_invoker$1$$anonfun$apply$124.class |   Bin 0 -> 1267 bytes
 ...troller_getParameterByName61_invoker$1.class |   Bin 0 -> 2046 bytes
 ...terById64_invoker$1$$anonfun$apply$129.class |   Bin 0 -> 1417 bytes
 ...terById64_invoker$1$$anonfun$apply$130.class |   Bin 0 -> 1272 bytes
 ...roller_updateParameterById64_invoker$1.class |   Bin 0 -> 1977 bytes
 ...rByName65_invoker$1$$anonfun$apply$131.class |   Bin 0 -> 1427 bytes
 ...rByName65_invoker$1$$anonfun$apply$132.class |   Bin 0 -> 1282 bytes
 ...ller_updateParameterByName65_invoker$1.class |   Bin 0 -> 1950 bytes
 ...guration22_invoker$1$$anonfun$apply$45.class |   Bin 0 -> 1490 bytes
 ...guration22_invoker$1$$anonfun$apply$46.class |   Bin 0 -> 1345 bytes
 ...er_addServiceConfiguration22_invoker$1.class |   Bin 0 -> 1924 bytes
 ...guration24_invoker$1$$anonfun$apply$49.class |   Bin 0 -> 1505 bytes
 ...guration24_invoker$1$$anonfun$apply$50.class |   Bin 0 -> 1360 bytes
 ...deleteServiceConfiguration24_invoker$1.class |   Bin 0 -> 2101 bytes
 ...guration21_invoker$1$$anonfun$apply$43.class |   Bin 0 -> 1490 bytes
 ...guration21_invoker$1$$anonfun$apply$44.class |   Bin 0 -> 1345 bytes
 ...er_getServiceConfiguration21_invoker$1.class |   Bin 0 -> 2129 bytes
 ...nsByUser25_invoker$1$$anonfun$apply$51.class |   Bin 0 -> 1525 bytes
 ...nsByUser25_invoker$1$$anonfun$apply$52.class |   Bin 0 -> 1380 bytes
 ...erviceConfigurationsByUser25_invoker$1.class |   Bin 0 -> 2178 bytes
 ...tionById23_invoker$1$$anonfun$apply$47.class |   Bin 0 -> 1525 bytes
 ...tionById23_invoker$1$$anonfun$apply$48.class |   Bin 0 -> 1380 bytes
 ...teServiceConfigurationById23_invoker$1.class |   Bin 0 -> 2129 bytes
 ...tionItem29_invoker$1$$anonfun$apply$59.class |   Bin 0 -> 1530 bytes
 ...tionItem29_invoker$1$$anonfun$apply$60.class |   Bin 0 -> 1385 bytes
 ...ddServiceConfigurationItem29_invoker$1.class |   Bin 0 -> 1980 bytes
 ...ItemById31_invoker$1$$anonfun$apply$63.class |   Bin 0 -> 1565 bytes
 ...ItemById31_invoker$1$$anonfun$apply$64.class |   Bin 0 -> 1420 bytes
 ...rviceConfigurationItemById31_invoker$1.class |   Bin 0 -> 2185 bytes
 ...ItemById26_invoker$1$$anonfun$apply$53.class |   Bin 0 -> 1550 bytes
 ...ItemById26_invoker$1$$anonfun$apply$54.class |   Bin 0 -> 1405 bytes
 ...rviceConfigurationItemById26_invoker$1.class |   Bin 0 -> 2276 bytes
 ...ameterId28_invoker$1$$anonfun$apply$57.class |   Bin 0 -> 1595 bytes
 ...ameterId28_invoker$1$$anonfun$apply$58.class |   Bin 0 -> 1450 bytes
 ...igurationItemByParameterId28_invoker$1.class |   Bin 0 -> 2227 bytes
 ...ceConfig27_invoker$1$$anonfun$apply$55.class |   Bin 0 -> 1610 bytes
 ...ceConfig27_invoker$1$$anonfun$apply$56.class |   Bin 0 -> 1465 bytes
 ...rationItemsInServiceConfig27_invoker$1.class |   Bin 0 -> 2360 bytes
 ...ItemById30_invoker$1$$anonfun$apply$61.class |   Bin 0 -> 1565 bytes
 ...ItemById30_invoker$1$$anonfun$apply$62.class |   Bin 0 -> 1420 bytes
 ...rviceConfigurationItemById30_invoker$1.class |   Bin 0 -> 2185 bytes
 ...utionLog34_invoker$1$$anonfun$apply$69.class |   Bin 0 -> 1480 bytes
 ...utionLog34_invoker$1$$anonfun$apply$70.class |   Bin 0 -> 1335 bytes
 ...ler_addServiceExecutionLog34_invoker$1.class |   Bin 0 -> 1910 bytes
 ...utionLog37_invoker$1$$anonfun$apply$75.class |   Bin 0 -> 1495 bytes
 ...utionLog37_invoker$1$$anonfun$apply$76.class |   Bin 0 -> 1350 bytes
 ..._deleteServiceExecutionLog37_invoker$1.class |   Bin 0 -> 2199 bytes
 ...tionLogs32_invoker$1$$anonfun$apply$65.class |   Bin 0 -> 1500 bytes
 ...tionLogs32_invoker$1$$anonfun$apply$66.class |   Bin 0 -> 1355 bytes
 ...getAllServiceExecutionLogs32_invoker$1.class |   Bin 0 -> 2053 bytes
 ...utionLog33_invoker$1$$anonfun$apply$67.class |   Bin 0 -> 1480 bytes
 ...utionLog33_invoker$1$$anonfun$apply$68.class |   Bin 0 -> 1335 bytes
 ...ler_getServiceExecutionLog33_invoker$1.class |   Bin 0 -> 2227 bytes
 ...tionLogs35_invoker$1$$anonfun$apply$71.class |   Bin 0 -> 1495 bytes
 ...tionLogs35_invoker$1$$anonfun$apply$72.class |   Bin 0 -> 1350 bytes
 ..._queryServiceExecutionLogs35_invoker$1.class |   Bin 0 -> 1931 bytes
 ...utionLog36_invoker$1$$anonfun$apply$73.class |   Bin 0 -> 1495 bytes
 ...utionLog36_invoker$1$$anonfun$apply$74.class |   Bin 0 -> 1350 bytes
 ..._updateServiceExecutionLog36_invoker$1.class |   Bin 0 -> 2087 bytes
 ...addUser88_invoker$1$$anonfun$apply$177.class |   Bin 0 -> 1332 bytes
 ...addUser88_invoker$1$$anonfun$apply$178.class |   Bin 0 -> 1187 bytes
 ...ers_UserController_addUser88_invoker$1.class |   Bin 0 -> 1702 bytes
 ...eteUser90_invoker$1$$anonfun$apply$181.class |   Bin 0 -> 1347 bytes
 ...eteUser90_invoker$1$$anonfun$apply$182.class |   Bin 0 -> 1202 bytes
 ..._UserController_deleteUser90_invoker$1.class |   Bin 0 -> 1991 bytes
 ...assword93_invoker$1$$anonfun$apply$187.class |   Bin 0 -> 1452 bytes
 ...assword93_invoker$1$$anonfun$apply$188.class |   Bin 0 -> 1307 bytes
 ...eUserByUserNameandPassword93_invoker$1.class |   Bin 0 -> 2012 bytes
 ...llUsers91_invoker$1$$anonfun$apply$183.class |   Bin 0 -> 1352 bytes
 ...llUsers91_invoker$1$$anonfun$apply$184.class |   Bin 0 -> 1207 bytes
 ...UserController_getAllUsers91_invoker$1.class |   Bin 0 -> 1845 bytes
 ...getUser87_invoker$1$$anonfun$apply$175.class |   Bin 0 -> 1332 bytes
 ...getUser87_invoker$1$$anonfun$apply$176.class |   Bin 0 -> 1187 bytes
 ...ers_UserController_getUser87_invoker$1.class |   Bin 0 -> 2019 bytes
 ...erValid92_invoker$1$$anonfun$apply$185.class |   Bin 0 -> 1352 bytes
 ...erValid92_invoker$1$$anonfun$apply$186.class |   Bin 0 -> 1207 bytes
 ...UserController_isUserValid92_invoker$1.class |   Bin 0 -> 1730 bytes
 ...ateUser89_invoker$1$$anonfun$apply$179.class |   Bin 0 -> 1347 bytes
 ...ateUser89_invoker$1$$anonfun$apply$180.class |   Bin 0 -> 1202 bytes
 ..._UserController_updateUser89_invoker$1.class |   Bin 0 -> 1879 bytes
 ...Workflow45_invoker$1$$anonfun$apply$91.class |   Bin 0 -> 1370 bytes
 ...Workflow45_invoker$1$$anonfun$apply$92.class |   Bin 0 -> 1225 bytes
 ...flowController_addWorkflow45_invoker$1.class |   Bin 0 -> 1756 bytes
 ...flowById47_invoker$1$$anonfun$apply$95.class |   Bin 0 -> 1405 bytes
 ...flowById47_invoker$1$$anonfun$apply$96.class |   Bin 0 -> 1260 bytes
 ...troller_deleteWorkflowById47_invoker$1.class |   Bin 0 -> 1961 bytes
 ...flowJson48_invoker$1$$anonfun$apply$97.class |   Bin 0 -> 1415 bytes
 ...flowJson48_invoker$1$$anonfun$apply$98.class |   Bin 0 -> 1270 bytes
 ...oller_generateWorkflowJson48_invoker$1.class |   Bin 0 -> 1819 bytes
 ...orkflows43_invoker$1$$anonfun$apply$87.class |   Bin 0 -> 1390 bytes
 ...orkflows43_invoker$1$$anonfun$apply$88.class |   Bin 0 -> 1245 bytes
 ...Controller_getAllWorkflows43_invoker$1.class |   Bin 0 -> 1899 bytes
 ...flowById44_invoker$1$$anonfun$apply$89.class |   Bin 0 -> 1390 bytes
 ...flowById44_invoker$1$$anonfun$apply$90.class |   Bin 0 -> 1245 bytes
 ...Controller_getWorkflowById44_invoker$1.class |   Bin 0 -> 1989 bytes
 ...flowById46_invoker$1$$anonfun$apply$93.class |   Bin 0 -> 1405 bytes
 ...flowById46_invoker$1$$anonfun$apply$94.class |   Bin 0 -> 1260 bytes
 ...troller_updateWorkflowById46_invoker$1.class |   Bin 0 -> 1961 bytes
 .../Routes$$anonfun$documentation$1.class       |   Bin 0 -> 2109 bytes
 ...$$anonfun$apply$189$$anonfun$apply$190.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$189$$anonfun$apply$191.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$1$$anonfun$apply$189.class |   Bin 0 -> 2009 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$1.class |   Bin 0 -> 1699 bytes
 ...$$anonfun$apply$216$$anonfun$apply$217.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$216$$anonfun$apply$218.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$10$$anonfun$apply$216.class |   Bin 0 -> 1852 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$10.class |   Bin 0 -> 1604 bytes
 ...$$anonfun$apply$219$$anonfun$apply$220.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$219$$anonfun$apply$221.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$11$$anonfun$apply$219.class |   Bin 0 -> 1927 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$11.class |   Bin 0 -> 1605 bytes
 ...$$anonfun$apply$222$$anonfun$apply$223.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$222$$anonfun$apply$224.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$12$$anonfun$apply$222.class |   Bin 0 -> 1852 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$12.class |   Bin 0 -> 1605 bytes
 ...$$anonfun$apply$225$$anonfun$apply$226.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$225$$anonfun$apply$227.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$13$$anonfun$apply$225.class |   Bin 0 -> 1924 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$13.class |   Bin 0 -> 1602 bytes
 ...$$anonfun$apply$228$$anonfun$apply$229.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$228$$anonfun$apply$230.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$14$$anonfun$apply$228.class |   Bin 0 -> 1763 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$14.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$231$$anonfun$apply$232.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$231$$anonfun$apply$233.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$15$$anonfun$apply$231.class |   Bin 0 -> 1959 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$15.class |   Bin 0 -> 1742 bytes
 ...$$anonfun$apply$234$$anonfun$apply$235.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$234$$anonfun$apply$236.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$16$$anonfun$apply$234.class |   Bin 0 -> 1766 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$16.class |   Bin 0 -> 1414 bytes
 ...$$anonfun$apply$237$$anonfun$apply$238.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$237$$anonfun$apply$239.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$17$$anonfun$apply$237.class |   Bin 0 -> 1774 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$17.class |   Bin 0 -> 1422 bytes
 ...$$anonfun$apply$240$$anonfun$apply$241.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$240$$anonfun$apply$242.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$18$$anonfun$apply$240.class |   Bin 0 -> 1772 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$18.class |   Bin 0 -> 1420 bytes
 ...$$anonfun$apply$243$$anonfun$apply$244.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$243$$anonfun$apply$245.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$19$$anonfun$apply$243.class |   Bin 0 -> 1762 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$19.class |   Bin 0 -> 1410 bytes
 ...$$anonfun$apply$192$$anonfun$apply$193.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$192$$anonfun$apply$194.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$2$$anonfun$apply$192.class |   Bin 0 -> 1841 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$2.class |   Bin 0 -> 1597 bytes
 ...$$anonfun$apply$246$$anonfun$apply$247.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$246$$anonfun$apply$248.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$20$$anonfun$apply$246.class |   Bin 0 -> 1842 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$20.class |   Bin 0 -> 1595 bytes
 ...$$anonfun$apply$249$$anonfun$apply$250.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$249$$anonfun$apply$251.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$21$$anonfun$apply$249.class |   Bin 0 -> 1838 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$21.class |   Bin 0 -> 1591 bytes
 ...$$anonfun$apply$252$$anonfun$apply$253.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$252$$anonfun$apply$254.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$22$$anonfun$apply$252.class |   Bin 0 -> 1981 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$22.class |   Bin 0 -> 1764 bytes
 ...$$anonfun$apply$255$$anonfun$apply$256.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$255$$anonfun$apply$257.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$23$$anonfun$apply$255.class |   Bin 0 -> 1784 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$23.class |   Bin 0 -> 1432 bytes
 ...$$anonfun$apply$258$$anonfun$apply$259.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$258$$anonfun$apply$260.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$24$$anonfun$apply$258.class |   Bin 0 -> 1864 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$24.class |   Bin 0 -> 1617 bytes
 ...$$anonfun$apply$261$$anonfun$apply$262.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$261$$anonfun$apply$263.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$25$$anonfun$apply$261.class |   Bin 0 -> 1860 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$25.class |   Bin 0 -> 1613 bytes
 ...$$anonfun$apply$264$$anonfun$apply$265.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$264$$anonfun$apply$266.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$26$$anonfun$apply$264.class |   Bin 0 -> 1992 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$26.class |   Bin 0 -> 1775 bytes
 ...$$anonfun$apply$267$$anonfun$apply$268.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$267$$anonfun$apply$269.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$27$$anonfun$apply$267.class |   Bin 0 -> 1982 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$27.class |   Bin 0 -> 1622 bytes
 ...$$anonfun$apply$270$$anonfun$apply$271.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$270$$anonfun$apply$272.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$28$$anonfun$apply$270.class |   Bin 0 -> 2006 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$28.class |   Bin 0 -> 1647 bytes
 ...$$anonfun$apply$273$$anonfun$apply$274.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$273$$anonfun$apply$275.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$29$$anonfun$apply$273.class |   Bin 0 -> 1883 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$29.class |   Bin 0 -> 1636 bytes
 ...$$anonfun$apply$195$$anonfun$apply$196.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$195$$anonfun$apply$197.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$3$$anonfun$apply$195.class |   Bin 0 -> 1913 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$3.class |   Bin 0 -> 1594 bytes
 ...$$anonfun$apply$276$$anonfun$apply$277.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$276$$anonfun$apply$278.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$30$$anonfun$apply$276.class |   Bin 0 -> 1792 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$30.class |   Bin 0 -> 1440 bytes
 ...$$anonfun$apply$279$$anonfun$apply$280.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$279$$anonfun$apply$281.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$31$$anonfun$apply$279.class |   Bin 0 -> 1873 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$31.class |   Bin 0 -> 1625 bytes
 ...$$anonfun$apply$282$$anonfun$apply$283.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$282$$anonfun$apply$284.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$32$$anonfun$apply$282.class |   Bin 0 -> 1873 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$32.class |   Bin 0 -> 1625 bytes
 ...$$anonfun$apply$285$$anonfun$apply$286.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$285$$anonfun$apply$287.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$33$$anonfun$apply$285.class |   Bin 0 -> 1932 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$33.class |   Bin 0 -> 1609 bytes
 ...$$anonfun$apply$288$$anonfun$apply$289.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$288$$anonfun$apply$290.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$34$$anonfun$apply$288.class |   Bin 0 -> 2093 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$34.class |   Bin 0 -> 1762 bytes
 ...$$anonfun$apply$291$$anonfun$apply$292.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$291$$anonfun$apply$293.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$35$$anonfun$apply$291.class |   Bin 0 -> 1782 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$35.class |   Bin 0 -> 1430 bytes
 ...$$anonfun$apply$294$$anonfun$apply$295.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$294$$anonfun$apply$296.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$36$$anonfun$apply$294.class |   Bin 0 -> 1785 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$36.class |   Bin 0 -> 1433 bytes
 ...$$anonfun$apply$297$$anonfun$apply$298.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$297$$anonfun$apply$299.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$37$$anonfun$apply$297.class |   Bin 0 -> 1859 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$37.class |   Bin 0 -> 1611 bytes
 ...$$anonfun$apply$300$$anonfun$apply$301.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$300$$anonfun$apply$302.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$38$$anonfun$apply$300.class |   Bin 0 -> 1971 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$38.class |   Bin 0 -> 1611 bytes
 ...$$anonfun$apply$303$$anonfun$apply$304.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$303$$anonfun$apply$305.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$39$$anonfun$apply$303.class |   Bin 0 -> 1914 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$39.class |   Bin 0 -> 1591 bytes
 ...$$anonfun$apply$198$$anonfun$apply$199.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$198$$anonfun$apply$200.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$4$$anonfun$apply$198.class |   Bin 0 -> 1930 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$4.class |   Bin 0 -> 1611 bytes
 ...$$anonfun$apply$306$$anonfun$apply$307.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$306$$anonfun$apply$308.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$40$$anonfun$apply$306.class |   Bin 0 -> 1963 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$40.class |   Bin 0 -> 1744 bytes
 ...$$anonfun$apply$309$$anonfun$apply$310.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$309$$anonfun$apply$311.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$41$$anonfun$apply$309.class |   Bin 0 -> 1764 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$41.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$312$$anonfun$apply$313.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$312$$anonfun$apply$314.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$42$$anonfun$apply$312.class |   Bin 0 -> 1845 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$42.class |   Bin 0 -> 1597 bytes
 ...$$anonfun$apply$315$$anonfun$apply$316.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$315$$anonfun$apply$317.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$43$$anonfun$apply$315.class |   Bin 0 -> 1841 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$43.class |   Bin 0 -> 1593 bytes
 ...$$anonfun$apply$318$$anonfun$apply$319.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$318$$anonfun$apply$320.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$44$$anonfun$apply$318.class |   Bin 0 -> 1910 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$44.class |   Bin 0 -> 1587 bytes
 ...$$anonfun$apply$321$$anonfun$apply$322.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$321$$anonfun$apply$323.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$45$$anonfun$apply$321.class |   Bin 0 -> 1963 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$45.class |   Bin 0 -> 1744 bytes
 ...$$anonfun$apply$324$$anonfun$apply$325.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$324$$anonfun$apply$326.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$46$$anonfun$apply$324.class |   Bin 0 -> 1760 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$46.class |   Bin 0 -> 1408 bytes
 ...$$anonfun$apply$327$$anonfun$apply$328.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$327$$anonfun$apply$329.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$47$$anonfun$apply$327.class |   Bin 0 -> 1841 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$47.class |   Bin 0 -> 1593 bytes
 ...$$anonfun$apply$330$$anonfun$apply$331.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$330$$anonfun$apply$332.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$48$$anonfun$apply$330.class |   Bin 0 -> 1841 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$48.class |   Bin 0 -> 1593 bytes
 ...$$anonfun$apply$333$$anonfun$apply$334.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$333$$anonfun$apply$335.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$49$$anonfun$apply$333.class |   Bin 0 -> 1769 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$49.class |   Bin 0 -> 1417 bytes
 ...$$anonfun$apply$201$$anonfun$apply$202.class |   Bin 0 -> 1411 bytes
 ...$$anonfun$apply$201$$anonfun$apply$203.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$5$$anonfun$apply$201.class |   Bin 0 -> 1936 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$5.class |   Bin 0 -> 1617 bytes
 ...$$anonfun$apply$336$$anonfun$apply$337.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$336$$anonfun$apply$338.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$50$$anonfun$apply$336.class |   Bin 0 -> 1914 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$50.class |   Bin 0 -> 1591 bytes
 ...$$anonfun$apply$339$$anonfun$apply$340.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$339$$anonfun$apply$341.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$51$$anonfun$apply$339.class |   Bin 0 -> 1963 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$51.class |   Bin 0 -> 1744 bytes
 ...$$anonfun$apply$342$$anonfun$apply$343.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$342$$anonfun$apply$344.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$52$$anonfun$apply$342.class |   Bin 0 -> 1764 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$52.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$345$$anonfun$apply$346.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$345$$anonfun$apply$347.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$53$$anonfun$apply$345.class |   Bin 0 -> 1845 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$53.class |   Bin 0 -> 1597 bytes
 ...$$anonfun$apply$348$$anonfun$apply$349.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$348$$anonfun$apply$350.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$54$$anonfun$apply$348.class |   Bin 0 -> 1841 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$54.class |   Bin 0 -> 1593 bytes
 ...$$anonfun$apply$351$$anonfun$apply$352.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$351$$anonfun$apply$353.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$55$$anonfun$apply$351.class |   Bin 0 -> 1908 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$55.class |   Bin 0 -> 1585 bytes
 ...$$anonfun$apply$354$$anonfun$apply$355.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$354$$anonfun$apply$356.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$56$$anonfun$apply$354.class |   Bin 0 -> 1957 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$56.class |   Bin 0 -> 1738 bytes
 ...$$anonfun$apply$357$$anonfun$apply$358.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$357$$anonfun$apply$359.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$57$$anonfun$apply$357.class |   Bin 0 -> 1758 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$57.class |   Bin 0 -> 1406 bytes
 ...$$anonfun$apply$360$$anonfun$apply$361.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$360$$anonfun$apply$362.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$58$$anonfun$apply$360.class |   Bin 0 -> 1839 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$58.class |   Bin 0 -> 1591 bytes
 ...$$anonfun$apply$363$$anonfun$apply$364.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$363$$anonfun$apply$365.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$59$$anonfun$apply$363.class |   Bin 0 -> 1835 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$59.class |   Bin 0 -> 1587 bytes
 ...$$anonfun$apply$204$$anonfun$apply$205.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$204$$anonfun$apply$206.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$6$$anonfun$apply$204.class |   Bin 0 -> 1925 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$6.class |   Bin 0 -> 1606 bytes
 ...$$anonfun$apply$366$$anonfun$apply$367.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$366$$anonfun$apply$368.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$60$$anonfun$apply$366.class |   Bin 0 -> 1761 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$60.class |   Bin 0 -> 1409 bytes
 ...$$anonfun$apply$369$$anonfun$apply$370.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$369$$anonfun$apply$371.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$61$$anonfun$apply$369.class |   Bin 0 -> 1912 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$61.class |   Bin 0 -> 1589 bytes
 ...$$anonfun$apply$372$$anonfun$apply$373.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$372$$anonfun$apply$374.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$62$$anonfun$apply$372.class |   Bin 0 -> 2068 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$62.class |   Bin 0 -> 1858 bytes
 ...$$anonfun$apply$375$$anonfun$apply$376.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$375$$anonfun$apply$377.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$63$$anonfun$apply$375.class |   Bin 0 -> 2077 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$63.class |   Bin 0 -> 1746 bytes
 ...$$anonfun$apply$378$$anonfun$apply$379.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$378$$anonfun$apply$380.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$64$$anonfun$apply$378.class |   Bin 0 -> 1762 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$64.class |   Bin 0 -> 1410 bytes
 ...$$anonfun$apply$381$$anonfun$apply$382.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$381$$anonfun$apply$383.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$65$$anonfun$apply$381.class |   Bin 0 -> 1843 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$65.class |   Bin 0 -> 1595 bytes
 ...$$anonfun$apply$384$$anonfun$apply$385.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$384$$anonfun$apply$386.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$66$$anonfun$apply$384.class |   Bin 0 -> 1917 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$66.class |   Bin 0 -> 1595 bytes
 ...$$anonfun$apply$387$$anonfun$apply$388.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$387$$anonfun$apply$389.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$67$$anonfun$apply$387.class |   Bin 0 -> 1967 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$67.class |   Bin 0 -> 1749 bytes
 ...$$anonfun$apply$390$$anonfun$apply$391.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$390$$anonfun$apply$392.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$68$$anonfun$apply$390.class |   Bin 0 -> 1930 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$68.class |   Bin 0 -> 1607 bytes
 ...$$anonfun$apply$393$$anonfun$apply$394.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$393$$anonfun$apply$395.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$69$$anonfun$apply$393.class |   Bin 0 -> 2095 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$69.class |   Bin 0 -> 1764 bytes
 ...$$anonfun$apply$207$$anonfun$apply$208.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$207$$anonfun$apply$209.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$7$$anonfun$apply$207.class |   Bin 0 -> 1764 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$7.class |   Bin 0 -> 1415 bytes
 ...$$anonfun$apply$396$$anonfun$apply$397.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$396$$anonfun$apply$398.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$70$$anonfun$apply$396.class |   Bin 0 -> 1780 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$70.class |   Bin 0 -> 1428 bytes
 ...$$anonfun$apply$399$$anonfun$apply$400.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$399$$anonfun$apply$401.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$71$$anonfun$apply$399.class |   Bin 0 -> 1861 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$71.class |   Bin 0 -> 1613 bytes
 ...$$anonfun$apply$402$$anonfun$apply$403.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$402$$anonfun$apply$404.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$72$$anonfun$apply$402.class |   Bin 0 -> 1973 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$72.class |   Bin 0 -> 1613 bytes
 ...$$anonfun$apply$405$$anonfun$apply$406.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$405$$anonfun$apply$407.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$73$$anonfun$apply$405.class |   Bin 0 -> 1924 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$73.class |   Bin 0 -> 1601 bytes
 ...$$anonfun$apply$408$$anonfun$apply$409.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$408$$anonfun$apply$410.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$74$$anonfun$apply$408.class |   Bin 0 -> 2089 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$74.class |   Bin 0 -> 1758 bytes
 ...$$anonfun$apply$411$$anonfun$apply$412.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$411$$anonfun$apply$413.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$75$$anonfun$apply$411.class |   Bin 0 -> 1774 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$75.class |   Bin 0 -> 1422 bytes
 ...$$anonfun$apply$414$$anonfun$apply$415.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$414$$anonfun$apply$416.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$76$$anonfun$apply$414.class |   Bin 0 -> 1855 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$76.class |   Bin 0 -> 1607 bytes
 ...$$anonfun$apply$417$$anonfun$apply$418.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$417$$anonfun$apply$419.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$77$$anonfun$apply$417.class |   Bin 0 -> 1967 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$77.class |   Bin 0 -> 1607 bytes
 ...$$anonfun$apply$420$$anonfun$apply$421.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$420$$anonfun$apply$422.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$78$$anonfun$apply$420.class |   Bin 0 -> 1938 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$78.class |   Bin 0 -> 1615 bytes
 ...$$anonfun$apply$423$$anonfun$apply$424.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$423$$anonfun$apply$425.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$79$$anonfun$apply$423.class |   Bin 0 -> 2099 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$79.class |   Bin 0 -> 1768 bytes
 ...$$anonfun$apply$210$$anonfun$apply$211.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$210$$anonfun$apply$212.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$8$$anonfun$apply$210.class |   Bin 0 -> 1912 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$8.class |   Bin 0 -> 1593 bytes
 ...$$anonfun$apply$426$$anonfun$apply$427.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$426$$anonfun$apply$428.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$80$$anonfun$apply$426.class |   Bin 0 -> 1788 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$80.class |   Bin 0 -> 1436 bytes
 ...$$anonfun$apply$429$$anonfun$apply$430.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$429$$anonfun$apply$431.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$81$$anonfun$apply$429.class |   Bin 0 -> 1865 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$81.class |   Bin 0 -> 1617 bytes
 ...$$anonfun$apply$432$$anonfun$apply$433.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$432$$anonfun$apply$434.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$82$$anonfun$apply$432.class |   Bin 0 -> 1977 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$82.class |   Bin 0 -> 1617 bytes
 ...$$anonfun$apply$435$$anonfun$apply$436.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$435$$anonfun$apply$437.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$83$$anonfun$apply$435.class |   Bin 0 -> 1936 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$83.class |   Bin 0 -> 1613 bytes
 ...$$anonfun$apply$438$$anonfun$apply$439.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$438$$anonfun$apply$440.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$84$$anonfun$apply$438.class |   Bin 0 -> 2097 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$84.class |   Bin 0 -> 1766 bytes
 ...$$anonfun$apply$441$$anonfun$apply$442.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$441$$anonfun$apply$443.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$85$$anonfun$apply$441.class |   Bin 0 -> 1786 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$85.class |   Bin 0 -> 1434 bytes
 ...$$anonfun$apply$444$$anonfun$apply$445.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$444$$anonfun$apply$446.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$86$$anonfun$apply$444.class |   Bin 0 -> 1863 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$86.class |   Bin 0 -> 1615 bytes
 ...$$anonfun$apply$447$$anonfun$apply$448.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$447$$anonfun$apply$449.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$87$$anonfun$apply$447.class |   Bin 0 -> 1975 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$87.class |   Bin 0 -> 1615 bytes
 ...$$anonfun$apply$450$$anonfun$apply$451.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$450$$anonfun$apply$452.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$88$$anonfun$apply$450.class |   Bin 0 -> 2063 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$88.class |   Bin 0 -> 1732 bytes
 ...$$anonfun$apply$453$$anonfun$apply$454.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$453$$anonfun$apply$455.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$89$$anonfun$apply$453.class |   Bin 0 -> 1752 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$89.class |   Bin 0 -> 1400 bytes
 ...$$anonfun$apply$213$$anonfun$apply$214.class |   Bin 0 -> 1412 bytes
 ...$$anonfun$apply$213$$anonfun$apply$215.class |   Bin 0 -> 1266 bytes
 ...onfun$applyOrElse$9$$anonfun$apply$213.class |   Bin 0 -> 1762 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$9.class |   Bin 0 -> 1413 bytes
 ...$$anonfun$apply$456$$anonfun$apply$457.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$456$$anonfun$apply$458.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$90$$anonfun$apply$456.class |   Bin 0 -> 1829 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$90.class |   Bin 0 -> 1581 bytes
 ...$$anonfun$apply$459$$anonfun$apply$460.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$459$$anonfun$apply$461.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$91$$anonfun$apply$459.class |   Bin 0 -> 1941 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$91.class |   Bin 0 -> 1581 bytes
 ...$$anonfun$apply$462$$anonfun$apply$463.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$462$$anonfun$apply$464.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$92$$anonfun$apply$462.class |   Bin 0 -> 1902 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$92.class |   Bin 0 -> 1579 bytes
 ...$$anonfun$apply$465$$anonfun$apply$466.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$465$$anonfun$apply$467.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$93$$anonfun$apply$465.class |   Bin 0 -> 1756 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$93.class |   Bin 0 -> 1404 bytes
 ...$$anonfun$apply$468$$anonfun$apply$469.class |   Bin 0 -> 1418 bytes
 ...$$anonfun$apply$468$$anonfun$apply$470.class |   Bin 0 -> 1272 bytes
 ...nfun$applyOrElse$94$$anonfun$apply$468.class |   Bin 0 -> 2027 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$94.class |   Bin 0 -> 1714 bytes
 ...nfun$applyOrElse$95$$anonfun$apply$471.class |   Bin 0 -> 1495 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$95.class |   Bin 0 -> 1669 bytes
 .../Routes$$anonfun$routes$1.class              |   Bin 0 -> 30377 bytes
 .../Routes$$anonfun$setPrefix$1.class           |   Bin 0 -> 1807 bytes
 .../scala-2.11/classes_managed/Routes$.class    |   Bin 0 -> 181216 bytes
 .../scala-2.11/classes_managed/Routes.class     |   Bin 0 -> 70465 bytes
 .../controllers/ReverseAssets.class             |   Bin 0 -> 2242 bytes
 ...everseBookChapterPublicationController.class |   Bin 0 -> 3548 bytes
 .../ReverseBookPublicationController.class      |   Bin 0 -> 3442 bytes
 .../ReverseBugReportController.class            |   Bin 0 -> 3616 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 6152 bytes
 ...ReverseConferencePublicationController.class |   Bin 0 -> 3529 bytes
 .../controllers/ReverseDatasetController.class  |   Bin 0 -> 3400 bytes
 .../ReverseDatasetLogController.class           |   Bin 0 -> 3305 bytes
 .../ReverseInstrumentController.class           |   Bin 0 -> 3305 bytes
 .../ReverseJournalPublicationController.class   |   Bin 0 -> 3513 bytes
 .../ReverseParameterController.class            |   Bin 0 -> 4414 bytes
 .../ReverseServiceConfigurationController.class |   Bin 0 -> 3626 bytes
 ...erseServiceConfigurationItemController.class |   Bin 0 -> 3379 bytes
 .../ReverseServiceExecutionLogController.class  |   Bin 0 -> 3699 bytes
 .../controllers/ReverseUserController.class     |   Bin 0 -> 4024 bytes
 .../controllers/ReverseWorkflowController.class |   Bin 0 -> 3489 bytes
 .../controllers/javascript/ReverseAssets.class  |   Bin 0 -> 1784 bytes
 ...everseBookChapterPublicationController.class |   Bin 0 -> 3711 bytes
 .../ReverseBookPublicationController.class      |   Bin 0 -> 3547 bytes
 .../javascript/ReverseBugReportController.class |   Bin 0 -> 3901 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 6993 bytes
 ...ReverseConferencePublicationController.class |   Bin 0 -> 3682 bytes
 .../javascript/ReverseDatasetController.class   |   Bin 0 -> 3511 bytes
 .../ReverseDatasetLogController.class           |   Bin 0 -> 3353 bytes
 .../ReverseInstrumentController.class           |   Bin 0 -> 3353 bytes
 .../ReverseJournalPublicationController.class   |   Bin 0 -> 3649 bytes
 .../javascript/ReverseParameterController.class |   Bin 0 -> 4509 bytes
 .../ReverseServiceConfigurationController.class |   Bin 0 -> 3772 bytes
 ...erseServiceConfigurationItemController.class |   Bin 0 -> 4465 bytes
 .../ReverseServiceExecutionLogController.class  |   Bin 0 -> 3926 bytes
 .../javascript/ReverseUserController.class      |   Bin 0 -> 4018 bytes
 .../javascript/ReverseWorkflowController.class  |   Bin 0 -> 3651 bytes
 .../ref/ReverseAssets$$anonfun$at$1.class       |   Bin 0 -> 1354 bytes
 .../controllers/ref/ReverseAssets.class         |   Bin 0 -> 2800 bytes
 ...ChapterPublication$1$$anonfun$apply$10.class |   Bin 0 -> 1302 bytes
 ...kChapterPublication$1$$anonfun$apply$9.class |   Bin 0 -> 1444 bytes
 ...r$$anonfun$addBookChapterPublication$1.class |   Bin 0 -> 1895 bytes
 ...kChapterPublication$1$$anonfun$apply$5.class |   Bin 0 -> 1459 bytes
 ...kChapterPublication$1$$anonfun$apply$6.class |   Bin 0 -> 1315 bytes
 ...anonfun$deleteBookChapterPublication$1.class |   Bin 0 -> 2097 bytes
 ...ChapterPublications$1$$anonfun$apply$7.class |   Bin 0 -> 1464 bytes
 ...ChapterPublications$1$$anonfun$apply$8.class |   Bin 0 -> 1320 bytes
 ...nonfun$getAllBookChapterPublications$1.class |   Bin 0 -> 2063 bytes
 ...kChapterPublication$1$$anonfun$apply$3.class |   Bin 0 -> 1444 bytes
 ...kChapterPublication$1$$anonfun$apply$4.class |   Bin 0 -> 1300 bytes
 ...r$$anonfun$getBookChapterPublication$1.class |   Bin 0 -> 2203 bytes
 ...kChapterPublication$1$$anonfun$apply$1.class |   Bin 0 -> 1459 bytes
 ...kChapterPublication$1$$anonfun$apply$2.class |   Bin 0 -> 1315 bytes
 ...anonfun$updateBookChapterPublication$1.class |   Bin 0 -> 1985 bytes
 ...everseBookChapterPublicationController.class |   Bin 0 -> 5474 bytes
 ...ddBookPublication$1$$anonfun$apply$179.class |   Bin 0 -> 1379 bytes
 ...ddBookPublication$1$$anonfun$apply$180.class |   Bin 0 -> 1234 bytes
 ...ntroller$$anonfun$addBookPublication$1.class |   Bin 0 -> 1793 bytes
 ...okPublicationById$1$$anonfun$apply$183.class |   Bin 0 -> 1414 bytes
 ...okPublicationById$1$$anonfun$apply$184.class |   Bin 0 -> 1269 bytes
 ...r$$anonfun$deleteBookPublicationById$1.class |   Bin 0 -> 2021 bytes
 ...lBookPublications$1$$anonfun$apply$181.class |   Bin 0 -> 1399 bytes
 ...lBookPublications$1$$anonfun$apply$182.class |   Bin 0 -> 1254 bytes
 ...ller$$anonfun$getAllBookPublications$1.class |   Bin 0 -> 1963 bytes
 ...okPublicationById$1$$anonfun$apply$185.class |   Bin 0 -> 1399 bytes
 ...okPublicationById$1$$anonfun$apply$186.class |   Bin 0 -> 1254 bytes
 ...ller$$anonfun$getBookPublicationById$1.class |   Bin 0 -> 2128 bytes
 ...okPublicationById$1$$anonfun$apply$187.class |   Bin 0 -> 1414 bytes
 ...okPublicationById$1$$anonfun$apply$188.class |   Bin 0 -> 1269 bytes
 ...r$$anonfun$updateBookPublicationById$1.class |   Bin 0 -> 1909 bytes
 .../ref/ReverseBookPublicationController.class  |   Bin 0 -> 5273 bytes
 ...onfun$addBugReport$1$$anonfun$apply$79.class |   Bin 0 -> 1317 bytes
 ...onfun$addBugReport$1$$anonfun$apply$80.class |   Bin 0 -> 1172 bytes
 ...portController$$anonfun$addBugReport$1.class |   Bin 0 -> 1701 bytes
 ...un$deleteBugReport$1$$anonfun$apply$83.class |   Bin 0 -> 1332 bytes
 ...un$deleteBugReport$1$$anonfun$apply$84.class |   Bin 0 -> 1187 bytes
 ...tController$$anonfun$deleteBugReport$1.class |   Bin 0 -> 1793 bytes
 ...n$getAllBugReports$1$$anonfun$apply$77.class |   Bin 0 -> 1337 bytes
 ...n$getAllBugReports$1$$anonfun$apply$78.class |   Bin 0 -> 1192 bytes
 ...Controller$$anonfun$getAllBugReports$1.class |   Bin 0 -> 1725 bytes
 ...llSolvedBugReports$1$$anonfun$apply$87.class |   Bin 0 -> 1367 bytes
 ...llSolvedBugReports$1$$anonfun$apply$88.class |   Bin 0 -> 1222 bytes
 ...ller$$anonfun$getAllSolvedBugReports$1.class |   Bin 0 -> 1761 bytes
 ...UnsolvedBugReports$1$$anonfun$apply$81.class |   Bin 0 -> 1377 bytes
 ...UnsolvedBugReports$1$$anonfun$apply$82.class |   Bin 0 -> 1232 bytes
 ...er$$anonfun$getAllUnsolvedBugReports$1.class |   Bin 0 -> 1773 bytes
 ...onfun$getBugReport$1$$anonfun$apply$75.class |   Bin 0 -> 1317 bytes
 ...onfun$getBugReport$1$$anonfun$apply$76.class |   Bin 0 -> 1172 bytes
 ...portController$$anonfun$getBugReport$1.class |   Bin 0 -> 1900 bytes
 ...pdateBugReportById$1$$anonfun$apply$85.class |   Bin 0 -> 1352 bytes
 ...pdateBugReportById$1$$anonfun$apply$86.class |   Bin 0 -> 1207 bytes
 ...troller$$anonfun$updateBugReportById$1.class |   Bin 0 -> 1817 bytes
 .../ref/ReverseBugReportController.class        |   Bin 0 -> 5592 bytes
 ...addClimateService$1$$anonfun$apply$161.class |   Bin 0 -> 1369 bytes
 ...addClimateService$1$$anonfun$apply$162.class |   Bin 0 -> 1224 bytes
 ...ontroller$$anonfun$addClimateService$1.class |   Bin 0 -> 1778 bytes
 ...n$addServiceEntry$1$$anonfun$apply$157.class |   Bin 0 -> 1359 bytes
 ...n$addServiceEntry$1$$anonfun$apply$158.class |   Bin 0 -> 1214 bytes
 ...eController$$anonfun$addServiceEntry$1.class |   Bin 0 -> 1766 bytes
 ...limateServiceById$1$$anonfun$apply$153.class |   Bin 0 -> 1404 bytes
 ...limateServiceById$1$$anonfun$apply$154.class |   Bin 0 -> 1259 bytes
 ...er$$anonfun$deleteClimateServiceById$1.class |   Bin 0 -> 1894 bytes
 ...mateServiceByName$1$$anonfun$apply$177.class |   Bin 0 -> 1414 bytes
 ...mateServiceByName$1$$anonfun$apply$178.class |   Bin 0 -> 1269 bytes
 ...$$anonfun$deleteClimateServiceByName$1.class |   Bin 0 -> 1975 bytes
 ...llClimateServices$1$$anonfun$apply$163.class |   Bin 0 -> 1389 bytes
 ...llClimateServices$1$$anonfun$apply$164.class |   Bin 0 -> 1244 bytes
 ...oller$$anonfun$getAllClimateServices$1.class |   Bin 0 -> 1948 bytes
 ...vicesOrderByCount$1$$anonfun$apply$155.class |   Bin 0 -> 1449 bytes
 ...vicesOrderByCount$1$$anonfun$apply$156.class |   Bin 0 -> 1304 bytes
 ...un$getAllClimateServicesOrderByCount$1.class |   Bin 0 -> 2020 bytes
 ...OrderByCreateTime$1$$anonfun$apply$151.class |   Bin 0 -> 1474 bytes
 ...OrderByCreateTime$1$$anonfun$apply$152.class |   Bin 0 -> 1329 bytes
 ...tAllClimateServicesOrderByCreateTime$1.class |   Bin 0 -> 2050 bytes
 ...yLatestAccessTime$1$$anonfun$apply$171.class |   Bin 0 -> 1504 bytes
 ...yLatestAccessTime$1$$anonfun$apply$172.class |   Bin 0 -> 1359 bytes
 ...imateServicesOrderByLatestAccessTime$1.class |   Bin 0 -> 2086 bytes
 ...AllServiceEntries$1$$anonfun$apply$173.class |   Bin 0 -> 1384 bytes
 ...AllServiceEntries$1$$anonfun$apply$174.class |   Bin 0 -> 1239 bytes
 ...roller$$anonfun$getAllServiceEntries$1.class |   Bin 0 -> 1942 bytes
 ...getClimateService$1$$anonfun$apply$165.class |   Bin 0 -> 1369 bytes
 ...getClimateService$1$$anonfun$apply$166.class |   Bin 0 -> 1224 bytes
 ...ontroller$$anonfun$getClimateService$1.class |   Bin 0 -> 2024 bytes
 ...limateServiceById$1$$anonfun$apply$169.class |   Bin 0 -> 1389 bytes
 ...limateServiceById$1$$anonfun$apply$170.class |   Bin 0 -> 1244 bytes
 ...oller$$anonfun$getClimateServiceById$1.class |   Bin 0 -> 1876 bytes
 ...$anonfun$savePage$1$$anonfun$apply$159.class |   Bin 0 -> 1324 bytes
 ...$anonfun$savePage$1$$anonfun$apply$160.class |   Bin 0 -> 1179 bytes
 ...eServiceController$$anonfun$savePage$1.class |   Bin 0 -> 1724 bytes
 ...limateServiceById$1$$anonfun$apply$167.class |   Bin 0 -> 1404 bytes
 ...limateServiceById$1$$anonfun$apply$168.class |   Bin 0 -> 1259 bytes
 ...er$$anonfun$updateClimateServiceById$1.class |   Bin 0 -> 1894 bytes
 ...mateServiceByName$1$$anonfun$apply$175.class |   Bin 0 -> 1414 bytes
 ...mateServiceByName$1$$anonfun$apply$176.class |   Bin 0 -> 1269 bytes
 ...$$anonfun$updateClimateServiceByName$1.class |   Bin 0 -> 1978 bytes
 .../ref/ReverseClimateServiceController.class   |   Bin 0 -> 9432 bytes
 ...ferencePublication$1$$anonfun$apply$59.class |   Bin 0 -> 1437 bytes
 ...ferencePublication$1$$anonfun$apply$60.class |   Bin 0 -> 1292 bytes
 ...er$$anonfun$addConferencePublication$1.class |   Bin 0 -> 1881 bytes
 ...ferencePublication$1$$anonfun$apply$61.class |   Bin 0 -> 1452 bytes
 ...ferencePublication$1$$anonfun$apply$62.class |   Bin 0 -> 1307 bytes
 ...$anonfun$deleteConferencePublication$1.class |   Bin 0 -> 2085 bytes
 ...erencePublications$1$$anonfun$apply$63.class |   Bin 0 -> 1457 bytes
 ...erencePublications$1$$anonfun$apply$64.class |   Bin 0 -> 1312 bytes
 ...anonfun$getAllConferencePublications$1.class |   Bin 0 -> 2051 bytes
 ...ferencePublication$1$$anonfun$apply$57.class |   Bin 0 -> 1437 bytes
 ...ferencePublication$1$$anonfun$apply$58.class |   Bin 0 -> 1292 bytes
 ...er$$anonfun$getConferencePublication$1.class |   Bin 0 -> 2192 bytes
 ...ferencePublication$1$$anonfun$apply$55.class |   Bin 0 -> 1452 bytes
 ...ferencePublication$1$$anonfun$apply$56.class |   Bin 0 -> 1307 bytes
 ...$anonfun$updateConferencePublication$1.class |   Bin 0 -> 1973 bytes
 ...ReverseConferencePublicationController.class |   Bin 0 -> 5444 bytes
 ...nonfun$addDataset$1$$anonfun$apply$135.class |   Bin 0 -> 1299 bytes
 ...nonfun$addDataset$1$$anonfun$apply$136.class |   Bin 0 -> 1154 bytes
 ...atasetController$$anonfun$addDataset$1.class |   Bin 0 -> 1673 bytes
 ...fun$deleteDataset$1$$anonfun$apply$133.class |   Bin 0 -> 1314 bytes
 ...fun$deleteDataset$1$$anonfun$apply$134.class |   Bin 0 -> 1169 bytes
 ...setController$$anonfun$deleteDataset$1.class |   Bin 0 -> 1765 bytes
 ...un$getAllDatasets$1$$anonfun$apply$129.class |   Bin 0 -> 1319 bytes
 ...un$getAllDatasets$1$$anonfun$apply$130.class |   Bin 0 -> 1174 bytes
 ...etController$$anonfun$getAllDatasets$1.class |   Bin 0 -> 1843 bytes
 ...nonfun$getDataset$1$$anonfun$apply$127.class |   Bin 0 -> 1299 bytes
 ...nonfun$getDataset$1$$anonfun$apply$128.class |   Bin 0 -> 1154 bytes
 ...atasetController$$anonfun$getDataset$1.class |   Bin 0 -> 1872 bytes
 ...fun$queryDatasets$1$$anonfun$apply$131.class |   Bin 0 -> 1314 bytes
 ...fun$queryDatasets$1$$anonfun$apply$132.class |   Bin 0 -> 1169 bytes
 ...setController$$anonfun$queryDatasets$1.class |   Bin 0 -> 1691 bytes
 ...updateDatasetById$1$$anonfun$apply$137.class |   Bin 0 -> 1334 bytes
 ...updateDatasetById$1$$anonfun$apply$138.class |   Bin 0 -> 1189 bytes
 ...ontroller$$anonfun$updateDatasetById$1.class |   Bin 0 -> 1789 bytes
 .../ref/ReverseDatasetController.class          |   Bin 0 -> 5275 bytes
 ...nfun$addDatasetLog$1$$anonfun$apply$69.class |   Bin 0 -> 1327 bytes
 ...nfun$addDatasetLog$1$$anonfun$apply$70.class |   Bin 0 -> 1182 bytes
 ...LogController$$anonfun$addDatasetLog$1.class |   Bin 0 -> 1716 bytes
 ...n$deleteDatasetLog$1$$anonfun$apply$73.class |   Bin 0 -> 1342 bytes
 ...n$deleteDatasetLog$1$$anonfun$apply$74.class |   Bin 0 -> 1197 bytes
 ...Controller$$anonfun$deleteDatasetLog$1.class |   Bin 0 -> 1808 bytes
 ...$getAllDatasetLogs$1$$anonfun$apply$65.class |   Bin 0 -> 1347 bytes
 ...$getAllDatasetLogs$1$$anonfun$apply$66.class |   Bin 0 -> 1202 bytes
 ...ontroller$$anonfun$getAllDatasetLogs$1.class |   Bin 0 -> 1886 bytes
 ...nfun$getDatasetLog$1$$anonfun$apply$71.class |   Bin 0 -> 1327 bytes
 ...nfun$getDatasetLog$1$$anonfun$apply$72.class |   Bin 0 -> 1182 bytes
 ...LogController$$anonfun$getDatasetLog$1.class |   Bin 0 -> 1915 bytes
 ...dateDatasetLogById$1$$anonfun$apply$67.class |   Bin 0 -> 1362 bytes
 ...dateDatasetLogById$1$$anonfun$apply$68.class |   Bin 0 -> 1217 bytes
 ...roller$$anonfun$updateDatasetLogById$1.class |   Bin 0 -> 1832 bytes
 .../ref/ReverseDatasetLogController.class       |   Bin 0 -> 5049 bytes
 ...nfun$addInstrument$1$$anonfun$apply$25.class |   Bin 0 -> 1327 bytes
 ...nfun$addInstrument$1$$anonfun$apply$26.class |   Bin 0 -> 1182 bytes
 ...entController$$anonfun$addInstrument$1.class |   Bin 0 -> 1716 bytes
 ...n$deleteInstrument$1$$anonfun$apply$29.class |   Bin 0 -> 1342 bytes
 ...n$deleteInstrument$1$$anonfun$apply$30.class |   Bin 0 -> 1197 bytes
 ...Controller$$anonfun$deleteInstrument$1.class |   Bin 0 -> 1807 bytes
 ...$getAllInstruments$1$$anonfun$apply$21.class |   Bin 0 -> 1347 bytes
 ...$getAllInstruments$1$$anonfun$apply$22.class |   Bin 0 -> 1202 bytes
 ...ontroller$$anonfun$getAllInstruments$1.class |   Bin 0 -> 1885 bytes
 ...nfun$getInstrument$1$$anonfun$apply$23.class |   Bin 0 -> 1327 bytes
 ...nfun$getInstrument$1$$anonfun$apply$24.class |   Bin 0 -> 1182 bytes
 ...entController$$anonfun$getInstrument$1.class |   Bin 0 -> 1913 bytes
 ...dateInstrumentById$1$$anonfun$apply$27.class |   Bin 0 -> 1362 bytes
 ...dateInstrumentById$1$$anonfun$apply$28.class |   Bin 0 -> 1217 bytes
 ...roller$$anonfun$updateInstrumentById$1.class |   Bin 0 -> 1831 bytes
 .../ref/ReverseInstrumentController.class       |   Bin 0 -> 5049 bytes
 ...JournalPublication$1$$anonfun$apply$97.class |   Bin 0 -> 1407 bytes
 ...JournalPublication$1$$anonfun$apply$98.class |   Bin 0 -> 1262 bytes
 ...oller$$anonfun$addJournalPublication$1.class |   Bin 0 -> 1836 bytes
 ...nalPublicationById$1$$anonfun$apply$93.class |   Bin 0 -> 1442 bytes
 ...nalPublicationById$1$$anonfun$apply$94.class |   Bin 0 -> 1297 bytes
 ...anonfun$deleteJournalPublicationById$1.class |   Bin 0 -> 2064 bytes
 ...ournalPublications$1$$anonfun$apply$91.class |   Bin 0 -> 1427 bytes
 ...ournalPublications$1$$anonfun$apply$92.class |   Bin 0 -> 1282 bytes
 ...r$$anonfun$getAllJournalPublications$1.class |   Bin 0 -> 2006 bytes
 ...nalPublicationById$1$$anonfun$apply$89.class |   Bin 0 -> 1427 bytes
 ...nalPublicationById$1$$anonfun$apply$90.class |   Bin 0 -> 1282 bytes
 ...r$$anonfun$getJournalPublicationById$1.class |   Bin 0 -> 2171 bytes
 ...nalPublicationById$1$$anonfun$apply$95.class |   Bin 0 -> 1442 bytes
 ...nalPublicationById$1$$anonfun$apply$96.class |   Bin 0 -> 1297 bytes
 ...anonfun$updateJournalPublicationById$1.class |   Bin 0 -> 1952 bytes
 .../ReverseJournalPublicationController.class   |   Bin 0 -> 5393 bytes
 ...nfun$addParameter$1$$anonfun$apply$125.class |   Bin 0 -> 1319 bytes
 ...nfun$addParameter$1$$anonfun$apply$126.class |   Bin 0 -> 1174 bytes
 ...eterController$$anonfun$addParameter$1.class |   Bin 0 -> 1703 bytes
 ...teParameterByName$1$$anonfun$apply$123.class |   Bin 0 -> 1364 bytes
 ...teParameterByName$1$$anonfun$apply$124.class |   Bin 0 -> 1219 bytes
 ...oller$$anonfun$deleteParameterByName$1.class |   Bin 0 -> 1953 bytes
 ...$getAllParameters$1$$anonfun$apply$113.class |   Bin 0 -> 1339 bytes
 ...$getAllParameters$1$$anonfun$apply$114.class |   Bin 0 -> 1194 bytes
 ...Controller$$anonfun$getAllParameters$1.class |   Bin 0 -> 1873 bytes
 ...$getParameterById$1$$anonfun$apply$115.class |   Bin 0 -> 1339 bytes
 ...$getParameterById$1$$anonfun$apply$116.class |   Bin 0 -> 1194 bytes
 ...Controller$$anonfun$getParameterById$1.class |   Bin 0 -> 2038 bytes
 ...etParameterByName$1$$anonfun$apply$119.class |   Bin 0 -> 1349 bytes
 ...etParameterByName$1$$anonfun$apply$120.class |   Bin 0 -> 1204 bytes
 ...ntroller$$anonfun$getParameterByName$1.class |   Bin 0 -> 2039 bytes
 ...dateParameterById$1$$anonfun$apply$117.class |   Bin 0 -> 1354 bytes
 ...dateParameterById$1$$anonfun$apply$118.class |   Bin 0 -> 1209 bytes
 ...troller$$anonfun$updateParameterById$1.class |   Bin 0 -> 1819 bytes
 ...teParameterByName$1$$anonfun$apply$121.class |   Bin 0 -> 1364 bytes
 ...teParameterByName$1$$anonfun$apply$122.class |   Bin 0 -> 1219 bytes
 ...oller$$anonfun$updateParameterByName$1.class |   Bin 0 -> 1903 bytes
 .../ref/ReverseParameterController.class        |   Bin 0 -> 6281 bytes
 ...rviceConfiguration$1$$anonfun$apply$17.class |   Bin 0 -> 1426 bytes
 ...rviceConfiguration$1$$anonfun$apply$18.class |   Bin 0 -> 1282 bytes
 ...ler$$anonfun$addServiceConfiguration$1.class |   Bin 0 -> 1866 bytes
 ...rviceConfiguration$1$$anonfun$apply$19.class |   Bin 0 -> 1442 bytes
 ...rviceConfiguration$1$$anonfun$apply$20.class |   Bin 0 -> 1297 bytes
 ...$$anonfun$deleteServiceConfiguration$1.class |   Bin 0 -> 1957 bytes
 ...rviceConfiguration$1$$anonfun$apply$13.class |   Bin 0 -> 1426 bytes
 ...rviceConfiguration$1$$anonfun$apply$14.class |   Bin 0 -> 1282 bytes
 ...ler$$anonfun$getServiceConfiguration$1.class |   Bin 0 -> 2063 bytes
 ...nfigurationsByUser$1$$anonfun$apply$11.class |   Bin 0 -> 1461 bytes
 ...nfigurationsByUser$1$$anonfun$apply$12.class |   Bin 0 -> 1317 bytes
 ...onfun$getServiceConfigurationsByUser$1.class |   Bin 0 -> 2109 bytes
 ...eConfigurationById$1$$anonfun$apply$15.class |   Bin 0 -> 1461 bytes
 ...eConfigurationById$1$$anonfun$apply$16.class |   Bin 0 -> 1317 bytes
 ...onfun$updateServiceConfigurationById$1.class |   Bin 0 -> 1981 bytes
 .../ReverseServiceConfigurationController.class |   Bin 0 -> 5335 bytes
 ...ConfigurationItem$1$$anonfun$apply$145.class |   Bin 0 -> 1469 bytes
 ...ConfigurationItem$1$$anonfun$apply$146.class |   Bin 0 -> 1324 bytes
 ...$anonfun$addServiceConfigurationItem$1.class |   Bin 0 -> 1928 bytes
 ...igurationItemById$1$$anonfun$apply$147.class |   Bin 0 -> 1504 bytes
 ...igurationItemById$1$$anonfun$apply$148.class |   Bin 0 -> 1359 bytes
 ...n$deleteServiceConfigurationItemById$1.class |   Bin 0 -> 2044 bytes
 ...igurationItemById$1$$anonfun$apply$143.class |   Bin 0 -> 1489 bytes
 ...igurationItemById$1$$anonfun$apply$144.class |   Bin 0 -> 1344 bytes
 ...nfun$getServiceConfigurationItemById$1.class |   Bin 0 -> 2138 bytes
 ...ItemByParameterId$1$$anonfun$apply$149.class |   Bin 0 -> 1534 bytes
 ...ItemByParameterId$1$$anonfun$apply$150.class |   Bin 0 -> 1389 bytes
 ...erviceConfigurationItemByParameterId$1.class |   Bin 0 -> 2084 bytes
 ...msInServiceConfig$1$$anonfun$apply$139.class |   Bin 0 -> 1549 bytes
 ...msInServiceConfig$1$$anonfun$apply$140.class |   Bin 0 -> 1404 bytes
 ...iceConfigurationItemsInServiceConfig$1.class |   Bin 0 -> 2222 bytes
 ...igurationItemById$1$$anonfun$apply$141.class |   Bin 0 -> 1504 bytes
 ...igurationItemById$1$$anonfun$apply$142.class |   Bin 0 -> 1359 bytes
 ...n$updateServiceConfigurationItemById$1.class |   Bin 0 -> 2044 bytes
 ...erseServiceConfigurationItemController.class |   Bin 0 -> 5785 bytes
 ...erviceExecutionLog$1$$anonfun$apply$45.class |   Bin 0 -> 1417 bytes
 ...erviceExecutionLog$1$$anonfun$apply$46.class |   Bin 0 -> 1272 bytes
 ...ller$$anonfun$addServiceExecutionLog$1.class |   Bin 0 -> 1851 bytes
 ...erviceExecutionLog$1$$anonfun$apply$43.class |   Bin 0 -> 1432 bytes
 ...erviceExecutionLog$1$$anonfun$apply$44.class |   Bin 0 -> 1287 bytes
 ...r$$anonfun$deleteServiceExecutionLog$1.class |   Bin 0 -> 2055 bytes
 ...rviceExecutionLogs$1$$anonfun$apply$51.class |   Bin 0 -> 1437 bytes
 ...rviceExecutionLogs$1$$anonfun$apply$52.class |   Bin 0 -> 1292 bytes
 ...$$anonfun$getAllServiceExecutionLogs$1.class |   Bin 0 -> 2021 bytes
 ...erviceExecutionLog$1$$anonfun$apply$49.class |   Bin 0 -> 1417 bytes
 ...erviceExecutionLog$1$$anonfun$apply$50.class |   Bin 0 -> 1272 bytes
 ...ller$$anonfun$getServiceExecutionLog$1.class |   Bin 0 -> 2161 bytes
 ...rviceExecutionLogs$1$$anonfun$apply$47.class |   Bin 0 -> 1432 bytes
 ...rviceExecutionLogs$1$$anonfun$apply$48.class |   Bin 0 -> 1287 bytes
 ...r$$anonfun$queryServiceExecutionLogs$1.class |   Bin 0 -> 1869 bytes
 ...erviceExecutionLog$1$$anonfun$apply$53.class |   Bin 0 -> 1432 bytes
 ...erviceExecutionLog$1$$anonfun$apply$54.class |   Bin 0 -> 1287 bytes
 ...r$$anonfun$updateServiceExecutionLog$1.class |   Bin 0 -> 1943 bytes
 .../ReverseServiceExecutionLogController.class  |   Bin 0 -> 5799 bytes
 ...$$anonfun$addUser$1$$anonfun$apply$100.class |   Bin 0 -> 1124 bytes
 ...r$$anonfun$addUser$1$$anonfun$apply$99.class |   Bin 0 -> 1267 bytes
 ...verseUserController$$anonfun$addUser$1.class |   Bin 0 -> 1627 bytes
 ...nonfun$deleteUser$1$$anonfun$apply$107.class |   Bin 0 -> 1284 bytes
 ...nonfun$deleteUser$1$$anonfun$apply$108.class |   Bin 0 -> 1139 bytes
 ...seUserController$$anonfun$deleteUser$1.class |   Bin 0 -> 1832 bytes
 ...erNameandPassword$1$$anonfun$apply$109.class |   Bin 0 -> 1389 bytes
 ...erNameandPassword$1$$anonfun$apply$110.class |   Bin 0 -> 1244 bytes
 ...nfun$deleteUserByUserNameandPassword$1.class |   Bin 0 -> 2023 bytes
 ...onfun$getAllUsers$1$$anonfun$apply$105.class |   Bin 0 -> 1289 bytes
 ...onfun$getAllUsers$1$$anonfun$apply$106.class |   Bin 0 -> 1144 bytes
 ...eUserController$$anonfun$getAllUsers$1.class |   Bin 0 -> 1798 bytes
 ...$$anonfun$getUser$1$$anonfun$apply$101.class |   Bin 0 -> 1269 bytes
 ...$$anonfun$getUser$1$$anonfun$apply$102.class |   Bin 0 -> 1124 bytes
 ...verseUserController$$anonfun$getUser$1.class |   Bin 0 -> 1939 bytes
 ...onfun$isUserValid$1$$anonfun$apply$111.class |   Bin 0 -> 1289 bytes
 ...onfun$isUserValid$1$$anonfun$apply$112.class |   Bin 0 -> 1144 bytes
 ...eUserController$$anonfun$isUserValid$1.class |   Bin 0 -> 1652 bytes
 ...nonfun$updateUser$1$$anonfun$apply$103.class |   Bin 0 -> 1284 bytes
 ...nonfun$updateUser$1$$anonfun$apply$104.class |   Bin 0 -> 1139 bytes
 ...seUserController$$anonfun$updateUser$1.class |   Bin 0 -> 1720 bytes
 .../controllers/ref/ReverseUserController.class |   Bin 0 -> 5872 bytes
 ...nonfun$addWorkflow$1$$anonfun$apply$33.class |   Bin 0 -> 1307 bytes
 ...nonfun$addWorkflow$1$$anonfun$apply$34.class |   Bin 0 -> 1162 bytes
 ...kflowController$$anonfun$addWorkflow$1.class |   Bin 0 -> 1686 bytes
 ...deleteWorkflowById$1$$anonfun$apply$39.class |   Bin 0 -> 1342 bytes
 ...deleteWorkflowById$1$$anonfun$apply$40.class |   Bin 0 -> 1197 bytes
 ...ntroller$$anonfun$deleteWorkflowById$1.class |   Bin 0 -> 1802 bytes
 ...nerateWorkflowJson$1$$anonfun$apply$31.class |   Bin 0 -> 1352 bytes
 ...nerateWorkflowJson$1$$anonfun$apply$32.class |   Bin 0 -> 1207 bytes
 ...roller$$anonfun$generateWorkflowJson$1.class |   Bin 0 -> 1740 bytes
 ...un$getAllWorkflows$1$$anonfun$apply$35.class |   Bin 0 -> 1327 bytes
 ...un$getAllWorkflows$1$$anonfun$apply$36.class |   Bin 0 -> 1182 bytes
 ...wController$$anonfun$getAllWorkflows$1.class |   Bin 0 -> 1855 bytes
 ...un$getWorkflowById$1$$anonfun$apply$37.class |   Bin 0 -> 1327 bytes
 ...un$getWorkflowById$1$$anonfun$apply$38.class |   Bin 0 -> 1182 bytes
 ...wController$$anonfun$getWorkflowById$1.class |   Bin 0 -> 1908 bytes
 ...updateWorkflowById$1$$anonfun$apply$41.class |   Bin 0 -> 1342 bytes
 ...updateWorkflowById$1$$anonfun$apply$42.class |   Bin 0 -> 1197 bytes
 ...ntroller$$anonfun$updateWorkflowById$1.class |   Bin 0 -> 1802 bytes
 .../ref/ReverseWorkflowController.class         |   Bin 0 -> 5385 bytes
 .../controllers/routes$javascript.class         |   Bin 0 -> 3277 bytes
 .../controllers/routes$ref.class                |   Bin 0 -> 3032 bytes
 .../classes_managed/controllers/routes.class    |   Bin 0 -> 2960 bytes
 .../views/html/index$$anonfun$f$1.class         |   Bin 0 -> 1062 bytes
 .../classes_managed/views/html/index$.class     |   Bin 0 -> 2952 bytes
 .../classes_managed/views/html/index.class      |   Bin 0 -> 3136 bytes
 .../main$$anonfun$f$1$$anonfun$apply$1.class    |   Bin 0 -> 1411 bytes
 .../views/html/main$$anonfun$f$1.class          |   Bin 0 -> 1262 bytes
 .../classes_managed/views/html/main$.class      |   Bin 0 -> 3517 bytes
 .../classes_managed/views/html/main.class       |   Bin 0 -> 3244 bytes
 .../src_managed/main/controllers/routes.java    |    65 +
 .../main/routes_reverseRouting.scala            |  3171 ++++
 .../src_managed/main/routes_routing.scala       |  1469 ++
 .../test-classes/ApplicationTest.class          |   Bin 0 -> 1199 bytes
 .../BookChapterPublicationTest.class            |   Bin 0 -> 1990 bytes
 .../test-classes/BookPublicationTest.class      |   Bin 0 -> 2165 bytes
 .../scala-2.11/test-classes/BugReportTest.class |   Bin 0 -> 3318 bytes
 .../test-classes/ClimateServiceTest.class       |   Bin 0 -> 3010 bytes
 .../ConferencePublicationTest.class             |   Bin 0 -> 2171 bytes
 .../test-classes/DatasetEntryTest.class         |   Bin 0 -> 2872 bytes
 .../test-classes/DatasetLogTest.class           |   Bin 0 -> 2591 bytes
 .../scala-2.11/test-classes/DatasetTest.class   |   Bin 0 -> 7140 bytes
 .../test-classes/InstrumentTest.class           |   Bin 0 -> 1853 bytes
 .../test-classes/IntegrationTest$1.class        |   Bin 0 -> 1284 bytes
 .../test-classes/IntegrationTest.class          |   Bin 0 -> 925 bytes
 .../test-classes/JournalPublicationTest.class   |   Bin 0 -> 2107 bytes
 .../scala-2.11/test-classes/ParameterTest.class |   Bin 0 -> 2423 bytes
 .../test-classes/PublicationTest.class          |   Bin 0 -> 1909 bytes
 .../ServiceConfigurationItemTest.class          |   Bin 0 -> 1946 bytes
 .../test-classes/ServiceConfigurationTest.class |   Bin 0 -> 2305 bytes
 .../test-classes/ServiceEntryTest.class         |   Bin 0 -> 3227 bytes
 .../test-classes/ServiceExecutionLogTest.class  |   Bin 0 -> 4083 bytes
 .../scala-2.11/test-classes/UserTest.class      |   Bin 0 -> 4011 bytes
 .../scala-2.11/test-classes/WorkflowTest.class  |   Bin 0 -> 3306 bytes
 .../models/ClimateServiceTest.class             |   Bin 0 -> 513 bytes
 .../twirl/main/views/html/index.template.scala  |    55 +
 .../twirl/main/views/html/main.template.scala   |    63 +
 .../streams/$global/$global/$global/streams/out |     6 +
 .../ivyConfiguration/$global/streams/out        |    13 +
 .../streams/$global/ivySbt/$global/streams/out  |     0
 .../projectDescriptors/$global/streams/out      |     0
 .../$global/update/$global/streams/inputs       |   Bin 0 -> 4383 bytes
 .../streams/$global/update/$global/streams/out  | 15059 +++++++++++++++++
 .../$global/update/$global/streams/output       |   Bin 0 -> 234859 bytes
 .../$global/$global/discoveredMainClasses/data  |   Bin 0 -> 4 bytes
 .../compile/compile/$global/streams/export      |     2 +
 .../streams/compile/compile/$global/streams/out |    15 +
 .../$global/streams/copy-resources              |   Bin 0 -> 241 bytes
 .../compile/copyResources/$global/streams/out   |     5 +
 .../dependencyClasspath/$global/streams/export  |     1 +
 .../exportedProducts/$global/streams/export     |     1 +
 .../$global/streams/export                      |     1 +
 .../$global/streams/inc_compile_2.11            |  4030 +++++
 .../$global/streams/export                      |     1 +
 .../managedClasspath/$global/streams/export     |     1 +
 .../twirlCompileTemplates/$global/streams/out   |     0
 .../unmanagedClasspath/$global/streams/export   |     1 +
 .../unmanagedJars/$global/streams/export        |     1 +
 .../dependencyClasspath/$global/streams/export  |     1 +
 .../$global/streams/export                      |     1 +
 .../$global/streams/export                      |     1 +
 .../managedClasspath/$global/streams/export     |     1 +
 .../unmanagedClasspath/$global/streams/export   |     1 +
 .../unmanagedJars/$global/streams/export        |     1 +
 .../$global/streams/export                      |     1 +
 .../managedClasspath/$global/streams/export     |     1 +
 .../unmanagedClasspath/$global/streams/export   |     1 +
 .../test/unmanagedJars/$global/streams/export   |     1 +
 ApacheCMDA-Backend/test/ApplicationTest.java    |    45 +
 .../test/BookChapterPublicationTest.java        |    49 +
 .../test/BookPublicationTest.java               |    55 +
 ApacheCMDA-Backend/test/BugReportTest.java      |    94 +
 ApacheCMDA-Backend/test/ClimateServiceTest.java |    87 +
 .../test/ConferencePublicationTest.java         |    55 +
 ApacheCMDA-Backend/test/DatasetEntryTest.java   |    80 +
 ApacheCMDA-Backend/test/DatasetLogTest.java     |    69 +
 ApacheCMDA-Backend/test/DatasetTest.java        |   186 +
 ApacheCMDA-Backend/test/InstrumentTest.java     |    53 +
 ApacheCMDA-Backend/test/IntegrationTest.java    |    28 +
 .../test/JournalPublicationTest.java            |    55 +
 ApacheCMDA-Backend/test/ParameterTest.java      |    66 +
 ApacheCMDA-Backend/test/PublicationTest.java    |    54 +
 .../test/ServiceConfigurationItemTest.java      |    45 +
 .../test/ServiceConfigurationTest.java          |    60 +
 ApacheCMDA-Backend/test/ServiceEntryTest.java   |    96 +
 .../test/ServiceExecutionLogTest.java           |   112 +
 ApacheCMDA-Backend/test/UserTest.java           |   118 +
 ApacheCMDA-Backend/test/WorkflowTest.java       |    96 +
 .../test/models/ClimateServiceTest.java         |    14 +
 .../workflowRepository/2015_04_27_20_05_45.log  |     1 +
 .../workflowRepository/2015_04_29_15_20_13.json |     1 +
 .../workflowRepository/2015_05_02_15_53_41.json |     1 +
 ApacheCMDA-Frontend/.DS_Store                   |   Bin 0 -> 6148 bytes
 ApacheCMDA-Frontend/.cache                      |   Bin 0 -> 1328 bytes
 ApacheCMDA-Frontend/.classpath                  |   123 +
 ApacheCMDA-Frontend/.project                    |    17 +
 ...tor-b9269a46-8719-48c7-8a73-da2559e32568.log | 13537 +++++++++++++++
 .../.sbtserver/connections/master.log           |    10 +
 ApacheCMDA-Frontend/.sbtserver/master.log       | 11731 +++++++++++++
 ApacheCMDA-Frontend/.sbtserver/previous.log     |  7547 +++++++++
 .../.settings/org.eclipse.core.resources.prefs  |     2 +
 .../.settings/org.scala-ide.play2.prefs         |     4 +
 .../.settings/org.scala-ide.sdt.core.prefs      |     6 +
 .../.target/ApplicationTest.class               |   Bin 0 -> 590 bytes
 .../.target/IntegrationTest$1.class             |   Bin 0 -> 1274 bytes
 .../.target/IntegrationTest.class               |   Bin 0 -> 925 bytes
 .../.target/controllers/AboutusController.class |   Bin 0 -> 765 bytes
 .../.target/controllers/AccountController.class |   Bin 0 -> 12082 bytes
 .../.target/controllers/Application$Login.class |   Bin 0 -> 510 bytes
 .../.target/controllers/Application.class       |   Bin 0 -> 1670 bytes
 .../controllers/BugReportController.class       |   Bin 0 -> 4650 bytes
 .../controllers/ClimateServiceController.class  |   Bin 0 -> 27650 bytes
 .../.target/controllers/DatasetController.class |   Bin 0 -> 4602 bytes
 .../.target/controllers/HttpHelper.class        |   Bin 0 -> 3832 bytes
 .../.target/models/.NasaRegistration.java.swp   |   Bin 0 -> 16384 bytes
 .../.target/models/BugReport.class              |   Bin 0 -> 6660 bytes
 .../.target/models/DataSet.class                |   Bin 0 -> 8643 bytes
 ApacheCMDA-Frontend/.target/models/User.class   |   Bin 0 -> 4806 bytes
 .../models/metadata/ClimateService.class        |   Bin 0 -> 9100 bytes
 .../models/metadata/ConditionalSampling.class   |   Bin 0 -> 6845 bytes
 .../metadata/ConditionalSampling2Var.class      |   Bin 0 -> 8508 bytes
 .../models/metadata/CorrelationMap.class        |   Bin 0 -> 3760 bytes
 .../metadata/DiffPlotTwoTimeAveragedVar.class   |   Bin 0 -> 3588 bytes
 .../models/metadata/RegridAndDownload.class     |   Bin 0 -> 3347 bytes
 .../metadata/ScatterHistogramTwoVar.class       |   Bin 0 -> 3767 bytes
 .../.target/models/metadata/ServiceLog.class    |   Bin 0 -> 13377 bytes
 .../models/metadata/ThreeDVar2DSlice.class      |   Bin 0 -> 5057 bytes
 .../metadata/ThreeDVarAvgVertical4Profile.class |   Bin 0 -> 5117 bytes
 .../models/metadata/ThreeDVarZonalMean.class    |   Bin 0 -> 4880 bytes
 .../.target/models/metadata/TwoDVarMap.class    |   Bin 0 -> 4829 bytes
 .../models/metadata/TwoDVarTimeSeries.class     |   Bin 0 -> 3134 bytes
 .../models/metadata/TwoDVarZonalMean.class      |   Bin 0 -> 4445 bytes
 .../.target/util/APICall$1.class                |   Bin 0 -> 1599 bytes
 .../.target/util/APICall$2.class                |   Bin 0 -> 1644 bytes
 .../.target/util/APICall$3.class                |   Bin 0 -> 1542 bytes
 .../.target/util/APICall$4.class                |   Bin 0 -> 1528 bytes
 .../.target/util/APICall$5.class                |   Bin 0 -> 1492 bytes
 .../.target/util/APICall$ResponseType.class     |   Bin 0 -> 1382 bytes
 ApacheCMDA-Frontend/.target/util/APICall.class  |   Bin 0 -> 5082 bytes
 .../.target/util/Constants.class                |   Bin 0 -> 1320 bytes
 .../.target/util/DBHandler.class                |   Bin 0 -> 459 bytes
 .../.target/util/TimeConvert.class              |   Bin 0 -> 1611 bytes
 .../views/climate/aboutProject.scala.html       |    39 +
 .../.target/views/climate/aboutus.scala.html    |    82 +
 .../views/climate/addClimateServices.scala.html |    67 +
 .../views/climate/bugReporting.scala.html       |    68 +
 .../.target/views/climate/bugs.scala.html       |    92 +
 .../views/climate/climateServices.scala.html    |    67 +
 .../climate/conditionalSampling.scala.html      |  1761 ++
 .../climate/conditionalSampling2Var.scala.html  |  1151 ++
 .../views/climate/correlationMap.scala.html     |   662 +
 .../views/climate/dataRecommend.scala.html      |   118 +
 .../views/climate/dataSetList.scala.html        |    96 +
 .../views/climate/datasetTime.scala.html        |    66 +
 ...rencePlotTwoTimeAveragedVariables.scala.html |  1374 ++
 .../.target/views/climate/header.scala.html     |    77 +
 .../.target/views/climate/home.scala.html       |    58 +
 .../.target/views/climate/main.scala.html       |    93 +
 .../climate/mostPopularServices.scala.html      |    95 +
 .../mostRecentlyAddedServices.scala.html        |    95 +
 .../climate/mostRecentlyUsedServices.scala.html |    95 +
 .../.target/views/climate/oneService.scala.html |    40 +
 .../.target/views/climate/recommend.scala.html  |   125 +
 .../views/climate/regridAndDownload.scala.html  |   459 +
 .../scatterAndHistogramTwoVariable.scala.html   |  1402 ++
 .../views/climate/searchDataSet.scala.html      |   544 +
 .../climate/searchGenerateWorkflow.scala.html   |   103 +
 .../views/climate/searchLogResult.scala.html    |    69 +
 .../climate/searchLogResultWorkflow.scala.html  |    98 +
 .../views/climate/searchServiceLog.scala.html   |   212 +
 .../.target/views/climate/serviceLog.scala.html |   107 +
 ...reeDVariableAerageVerticalProfile.scala.html |   740 +
 .../climate/threeDVariableTwoDSlice.scala.html  |   711 +
 .../climate/threeDVariableZonalMean.scala.html  |   737 +
 .../.target/views/climate/tutorial.scala.html   |    42 +
 .../views/climate/twoDVariableMap.scala.html    |  1068 ++
 .../climate/twoDVariableTimeSeries.scala.html   |   842 +
 .../climate/twoDVariableZonelMean.scala.html    |  1038 ++
 .../.target/views/flash_message.scala.html      |    36 +
 .../.target/views/index.scala.html              |    24 +
 .../.target/views/main.scala.html               |    32 +
 ApacheCMDA-Frontend/LICENSE                     |   202 +
 ApacheCMDA-Frontend/NOTICE                      |     6 +
 ApacheCMDA-Frontend/README.md                   |    11 +
 ApacheCMDA-Frontend/activator                   |   334 +
 ApacheCMDA-Frontend/activator-launch-1.2.12.jar |   Bin 0 -> 1188338 bytes
 .../activator-sbt-echo-play-shim.sbt            |     1 +
 ApacheCMDA-Frontend/activator.bat               |   227 +
 .../app/controllers/AboutusController.java      |    32 +
 .../app/controllers/AccountController.java      |   373 +
 .../app/controllers/Application.java            |    49 +
 .../app/controllers/BugReportController.java    |   115 +
 .../controllers/ClimateServiceController.java   |   931 +
 .../app/controllers/DatasetController.java      |   111 +
 .../app/controllers/HttpHelper.java             |   117 +
 .../app/models/.NasaRegistration.java.swp       |   Bin 0 -> 16384 bytes
 ApacheCMDA-Frontend/app/models/BugReport.java   |   245 +
 ApacheCMDA-Frontend/app/models/DataSet.java     |   299 +
 ApacheCMDA-Frontend/app/models/User.java        |   204 +
 .../app/models/metadata/ClimateService.java     |   336 +
 .../models/metadata/ConditionalSampling.java    |   225 +
 .../metadata/ConditionalSampling2Var.java       |   285 +
 .../app/models/metadata/CorrelationMap.java     |   147 +
 .../metadata/DiffPlotTwoTimeAveragedVar.java    |   138 +
 .../app/models/metadata/RegridAndDownload.java  |   124 +
 .../models/metadata/ScatterHistogramTwoVar.java |   147 +
 .../app/models/metadata/ServiceLog.java         |   504 +
 .../app/models/metadata/ThreeDVar2DSlice.java   |   162 +
 .../metadata/ThreeDVarAvgVertical4Profile.java  |   163 +
 .../app/models/metadata/ThreeDVarZonalMean.java |   155 +
 .../app/models/metadata/TwoDVarMap.java         |   156 +
 .../app/models/metadata/TwoDVarTimeSeries.java  |   115 +
 .../app/models/metadata/TwoDVarZonalMean.java   |   142 +
 ApacheCMDA-Frontend/app/util/APICall.java       |   192 +
 ApacheCMDA-Frontend/app/util/Constants.java     |    53 +
 ApacheCMDA-Frontend/app/util/DBHandler.java     |    30 +
 ApacheCMDA-Frontend/app/util/TimeConvert.java   |    48 +
 .../app/views/climate/aboutProject.scala.html   |    39 +
 .../app/views/climate/aboutus.scala.html        |    82 +
 .../views/climate/addClimateServices.scala.html |    67 +
 .../app/views/climate/bugReporting.scala.html   |    68 +
 .../app/views/climate/bugs.scala.html           |    92 +
 .../views/climate/climateServices.scala.html    |    67 +
 .../climate/conditionalSampling.scala.html      |  1761 ++
 .../climate/conditionalSampling2Var.scala.html  |  1151 ++
 .../app/views/climate/correlationMap.scala.html |   662 +
 .../app/views/climate/dataRecommend.scala.html  |   118 +
 .../app/views/climate/dataSetList.scala.html    |    96 +
 .../app/views/climate/datasetTime.scala.html    |    66 +
 ...rencePlotTwoTimeAveragedVariables.scala.html |  1374 ++
 .../app/views/climate/header.scala.html         |    77 +
 .../app/views/climate/home.scala.html           |    58 +
 .../app/views/climate/main.scala.html           |    93 +
 .../climate/mostPopularServices.scala.html      |    95 +
 .../mostRecentlyAddedServices.scala.html        |    95 +
 .../climate/mostRecentlyUsedServices.scala.html |    95 +
 .../app/views/climate/oneService.scala.html     |    40 +
 .../app/views/climate/recommend.scala.html      |   125 +
 .../views/climate/regridAndDownload.scala.html  |   459 +
 .../scatterAndHistogramTwoVariable.scala.html   |  1402 ++
 .../app/views/climate/searchDataSet.scala.html  |   544 +
 .../climate/searchGenerateWorkflow.scala.html   |   103 +
 .../views/climate/searchLogResult.scala.html    |    69 +
 .../climate/searchLogResultWorkflow.scala.html  |    98 +
 .../views/climate/searchServiceLog.scala.html   |   212 +
 .../app/views/climate/serviceLog.scala.html     |   107 +
 ...reeDVariableAerageVerticalProfile.scala.html |   740 +
 .../climate/threeDVariableTwoDSlice.scala.html  |   711 +
 .../climate/threeDVariableZonalMean.scala.html  |   737 +
 .../app/views/climate/tutorial.scala.html       |    42 +
 .../views/climate/twoDVariableMap.scala.html    |  1068 ++
 .../climate/twoDVariableTimeSeries.scala.html   |   842 +
 .../climate/twoDVariableZonelMean.scala.html    |  1038 ++
 .../app/views/flash_message.scala.html          |    36 +
 ApacheCMDA-Frontend/app/views/index.scala.html  |    24 +
 ApacheCMDA-Frontend/app/views/main.scala.html   |    32 +
 ApacheCMDA-Frontend/build.sbt                   |    14 +
 .../conf/META-INF/persistence.xml               |    14 +
 ApacheCMDA-Frontend/conf/application.conf       |    77 +
 ApacheCMDA-Frontend/conf/routes                 |    56 +
 ApacheCMDA-Frontend/data/db.h2.db               |   Bin 0 -> 26624 bytes
 ApacheCMDA-Frontend/lib/aws-java-sdk-1.7.5.jar  |   Bin 0 -> 12317165 bytes
 ApacheCMDA-Frontend/lib/gson-2.2.4.jar          |   Bin 0 -> 190418 bytes
 ApacheCMDA-Frontend/logs/application.log        |    39 +
 ApacheCMDA-Frontend/project/.sbtserver          |     3 +
 ApacheCMDA-Frontend/project/.sbtserver.lock     |     0
 .../project/activator-sbt-echo-play-shim.sbt    |     1 +
 .../project/activator-sbt-eclipse-shim.sbt      |     1 +
 .../project/activator-sbt-idea-shim.sbt         |     1 +
 ApacheCMDA-Frontend/project/build.properties    |     1 +
 ApacheCMDA-Frontend/project/plugins.sbt         |     8 +
 ...9dba0e20f8a17937a5c$$anonfun$$sbtdef$1.class |   Bin 0 -> 1279 bytes
 .../config-classes/$39dba0e20f8a17937a5c$.class |   Bin 0 -> 1454 bytes
 .../config-classes/$39dba0e20f8a17937a5c.cache  |     1 +
 .../config-classes/$39dba0e20f8a17937a5c.class  |   Bin 0 -> 557 bytes
 .../config-classes/$3a8532ab4bc27ef5324b$.class |   Bin 0 -> 1161 bytes
 .../config-classes/$3a8532ab4bc27ef5324b.cache  |     1 +
 .../config-classes/$3a8532ab4bc27ef5324b.class  |   Bin 0 -> 888 bytes
 .../config-classes/$77e3af3bc6fce21f229b$.class |   Bin 0 -> 1168 bytes
 .../config-classes/$77e3af3bc6fce21f229b.cache  |     1 +
 .../config-classes/$77e3af3bc6fce21f229b.class  |   Bin 0 -> 522 bytes
 ...c0274a04b37607e6e8e$$anonfun$$sbtdef$1.class |   Bin 0 -> 1122 bytes
 .../config-classes/$cc0274a04b37607e6e8e$.class |   Bin 0 -> 1236 bytes
 .../config-classes/$cc0274a04b37607e6e8e.cache  |     1 +
 .../config-classes/$cc0274a04b37607e6e8e.class  |   Bin 0 -> 557 bytes
 .../config-classes/$e241b808249035959a36$.class |   Bin 0 -> 1134 bytes
 .../config-classes/$e241b808249035959a36.cache  |     1 +
 .../config-classes/$e241b808249035959a36.class  |   Bin 0 -> 502 bytes
 .../config-classes/$ef0f1383080469b512b6$.class |   Bin 0 -> 1153 bytes
 .../config-classes/$ef0f1383080469b512b6.cache  |     1 +
 .../config-classes/$ef0f1383080469b512b6.class  |   Bin 0 -> 519 bytes
 .../config-classes/$f9a3bfcbad0855f20bc4$.class |   Bin 0 -> 1136 bytes
 .../config-classes/$f9a3bfcbad0855f20bc4.cache  |     1 +
 .../config-classes/$f9a3bfcbad0855f20bc4.class  |   Bin 0 -> 503 bytes
 ApacheCMDA-Frontend/project/sbt-ui.sbt          |     3 +
 .../config-classes/$02316d7b8e231f5cabed$.class |   Bin 0 -> 1083 bytes
 .../config-classes/$02316d7b8e231f5cabed.cache  |     1 +
 .../config-classes/$02316d7b8e231f5cabed.class  |   Bin 0 -> 880 bytes
 ...1db50fd1deff6b469c8$$anonfun$$sbtdef$1.class |   Bin 0 -> 976 bytes
 .../config-classes/$41db50fd1deff6b469c8$.class |   Bin 0 -> 1225 bytes
 .../config-classes/$41db50fd1deff6b469c8.cache  |     1 +
 .../config-classes/$41db50fd1deff6b469c8.class  |   Bin 0 -> 547 bytes
 ...27bf2ba9e19c3633adb$$anonfun$$sbtdef$1.class |   Bin 0 -> 983 bytes
 .../config-classes/$927bf2ba9e19c3633adb$.class |   Bin 0 -> 1222 bytes
 .../config-classes/$927bf2ba9e19c3633adb.cache  |     1 +
 .../config-classes/$927bf2ba9e19c3633adb.class  |   Bin 0 -> 911 bytes
 ...50210475c0c508b8b63$$anonfun$$sbtdef$1.class |   Bin 0 -> 2065 bytes
 .../config-classes/$950210475c0c508b8b63$.class |   Bin 0 -> 1457 bytes
 .../config-classes/$950210475c0c508b8b63.cache  |     1 +
 .../config-classes/$950210475c0c508b8b63.class  |   Bin 0 -> 547 bytes
 ...b308e1a28c9edb70fcd$$anonfun$$sbtdef$1.class |   Bin 0 -> 970 bytes
 .../config-classes/$cb308e1a28c9edb70fcd$.class |   Bin 0 -> 1222 bytes
 .../config-classes/$cb308e1a28c9edb70fcd.cache  |     1 +
 .../config-classes/$cb308e1a28c9edb70fcd.class  |   Bin 0 -> 547 bytes
 .../config-classes/$d8d0550ac3554aa61004$.class |   Bin 0 -> 1028 bytes
 .../config-classes/$d8d0550ac3554aa61004.cache  |     1 +
 .../config-classes/$d8d0550ac3554aa61004.class  |   Bin 0 -> 493 bytes
 .../0.1-SNAPSHOT/resolved.xml.properties        |    12 +
 .../sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml      |    45 +
 ...achecmda-frontend-build-compile-internal.xml |  1289 ++
 ...efault-apachecmda-frontend-build-compile.xml |   650 +
 .../default-apachecmda-frontend-build-docs.xml  |    15 +
 ...fault-apachecmda-frontend-build-optional.xml |    15 +
 ...default-apachecmda-frontend-build-plugin.xml |    15 +
 .../default-apachecmda-frontend-build-pom.xml   |    15 +
 ...fault-apachecmda-frontend-build-provided.xml |   627 +
 ...achecmda-frontend-build-runtime-internal.xml |   650 +
 ...efault-apachecmda-frontend-build-runtime.xml |   650 +
 ...ult-apachecmda-frontend-build-scala-tool.xml |    78 +
 ...efault-apachecmda-frontend-build-sources.xml |    15 +
 ...-apachecmda-frontend-build-test-internal.xml |  1289 ++
 .../default-apachecmda-frontend-build-test.xml  |   650 +
 .../resolution-cache/reports/ivy-report.css     |   279 +
 .../resolution-cache/reports/ivy-report.xsl     |   514 +
 .../target/streams/$global/$global/$global/out  |     0
 .../$global/ivyConfiguration/$global/out        |    14 +
 .../target/streams/$global/ivySbt/$global/out   |     0
 .../$global/projectDescriptors/$global/out      |     0
 .../streams/$global/update/$global/inputs       |   Bin 0 -> 4206 bytes
 .../target/streams/$global/update/$global/out   |  6286 +++++++
 .../streams/$global/update/$global/output       |   Bin 0 -> 95669 bytes
 .../target/streams/compile/$global/$global/data |   Bin 0 -> 4 bytes
 .../streams/compile/compile/$global/export      |     0
 .../target/streams/compile/compile/$global/out  |    15 +
 .../copyResources/$global/copy-resources        |   Bin 0 -> 23 bytes
 .../streams/compile/copyResources/$global/out   |     2 +
 .../compile/definedSbtPlugins/$global/out       |     0
 .../compile/dependencyClasspath/$global/export  |     1 +
 .../compile/exportedProducts/$global/export     |     1 +
 .../externalDependencyClasspath/$global/export  |     1 +
 .../internalDependencyClasspath/$global/export  |     1 +
 .../compile/managedClasspath/$global/export     |     1 +
 .../compile/unmanagedClasspath/$global/export   |     1 +
 .../compile/unmanagedJars/$global/export        |     1 +
 .../runtime/dependencyClasspath/$global/export  |     1 +
 .../runtime/exportedProducts/$global/export     |     1 +
 .../externalDependencyClasspath/$global/export  |     1 +
 .../runtime/fullClasspath/$global/export        |     1 +
 .../internalDependencyClasspath/$global/export  |     1 +
 .../runtime/managedClasspath/$global/export     |     1 +
 .../runtime/unmanagedClasspath/$global/export   |     1 +
 .../runtime/unmanagedJars/$global/export        |     1 +
 .../fonts/glyphicons-halflings-regular.eot      |   Bin 0 -> 20335 bytes
 .../fonts/glyphicons-halflings-regular.svg      |   229 +
 .../fonts/glyphicons-halflings-regular.ttf      |   Bin 0 -> 41280 bytes
 .../fonts/glyphicons-halflings-regular.woff     |   Bin 0 -> 23320 bytes
 ApacheCMDA-Frontend/public/html/common.css      |    23 +
 .../public/html/conditionalSampling.html        |   700 +
 .../public/html/conditionalSampling2Var.html    |   785 +
 .../public/html/correlationMap.html             |   493 +
 .../public/html/diffPlot2Vars.html              |  1356 ++
 .../public/html/js/.svn/all-wcprops             |    41 +
 ApacheCMDA-Frontend/public/html/js/.svn/entries |   232 +
 .../js/.svn/text-base/jquery-1.4.4.js.svn-base  |  7179 ++++++++
 .../.svn/text-base/jquery-1.4.4.min.js.svn-base |   167 +
 .../.svn/text-base/jquery-1.6.4.min.js.svn-base |     4 +
 .../.svn/text-base/jquery.flot.min.js.svn-base  |     1 +
 .../html/js/.svn/text-base/json2.js.svn-base    |   478 +
 .../html/js/.svn/text-base/xmisc.js.svn-base    |   320 +
 ApacheCMDA-Frontend/public/html/js/dataList.js  |    42 +
 .../public/html/js/jquery-1.4.4.js              |  7179 ++++++++
 .../public/html/js/jquery-1.4.4.min.js          |   167 +
 .../public/html/js/jquery-1.6.4.min.js          |     4 +
 .../public/html/js/jquery.flot.min.js           |     1 +
 ApacheCMDA-Frontend/public/html/js/json2.js     |   478 +
 ApacheCMDA-Frontend/public/html/js/varList.js   |    36 +
 ApacheCMDA-Frontend/public/html/js/xmisc.js     |   320 +
 ApacheCMDA-Frontend/public/html/js2/common.js   |   374 +
 ApacheCMDA-Frontend/public/html/js2/dataList.js |    42 +
 .../public/html/js2/dataList1.js                |    42 +
 .../public/html/js2/dataList2.js                |    42 +
 ApacheCMDA-Frontend/public/html/js2/varList.js  |    40 +
 .../public/html/regridAndDownload.html          |   470 +
 .../public/html/regridAndDownload_old.html      |   436 +
 .../public/html/scatterPlot2Vars.html           |  1374 ++
 .../public/html/threeDimVarVertical.html        |   731 +
 .../public/html/threeDimZonalMean.html          |   748 +
 ApacheCMDA-Frontend/public/html/twoDimMap.html  |  1034 ++
 .../public/html/twoDimSlice3D.html              |   726 +
 .../public/html/twoDimTimeSeries.html           |   813 +
 .../public/html/twoDimZonalMean.html            |  1005 ++
 ApacheCMDA-Frontend/public/images/2DMap.png     |   Bin 0 -> 241914 bytes
 ApacheCMDA-Frontend/public/images/2DMean.png    |   Bin 0 -> 117913 bytes
 .../public/images/3DAverageVertical.png         |   Bin 0 -> 103280 bytes
 .../public/images/3DVerticalProfile.jpeg        |   Bin 0 -> 86514 bytes
 .../images/ConditionalSampling1Variable.jpeg    |   Bin 0 -> 99711 bytes
 .../public/images/DifferencePlot.png            |   Bin 0 -> 377860 bytes
 ApacheCMDA-Frontend/public/images/JPL_Cover.jpg |   Bin 0 -> 180056 bytes
 .../public/images/NASA_JPL_logo.png             |   Bin 0 -> 34368 bytes
 ApacheCMDA-Frontend/public/images/NASA_logo.png |   Bin 0 -> 88215 bytes
 .../public/images/NASA_logo_backup.png          |   Bin 0 -> 88215 bytes
 .../public/images/ScatterPlot.png               |   Bin 0 -> 382416 bytes
 .../public/images/ThreeDTwoDSlice.png           |   Bin 0 -> 389061 bytes
 .../public/images/TimeSeriesPlot.jpeg           |   Bin 0 -> 137439 bytes
 .../public/images/animated-overlay.gif          |   Bin 0 -> 1738 bytes
 ApacheCMDA-Frontend/public/images/bug.png       |   Bin 0 -> 6156 bytes
 .../public/images/conditionalSampling2Var.jpeg  |   Bin 0 -> 93009 bytes
 .../images/conditionalSampling2Variables.jpeg   |   Bin 0 -> 116787 bytes
 .../public/images/correlationMap.png            |   Bin 0 -> 174314 bytes
 .../public/images/embed/icons/cancel_search.png |   Bin 0 -> 541 bytes
 .../public/images/embed/icons/search_glyph.png  |   Bin 0 -> 420 bytes
 ApacheCMDA-Frontend/public/images/favicon.png   |   Bin 0 -> 804 bytes
 ApacheCMDA-Frontend/public/images/github.png    |   Bin 0 -> 5728 bytes
 ApacheCMDA-Frontend/public/images/logo.png      |   Bin 0 -> 29446 bytes
 ApacheCMDA-Frontend/public/images/main.jpg      |   Bin 0 -> 525715 bytes
 ApacheCMDA-Frontend/public/images/question.jpeg |   Bin 0 -> 5548 bytes
 ApacheCMDA-Frontend/public/images/regrid.jpg    |   Bin 0 -> 81184 bytes
 ApacheCMDA-Frontend/public/images/service.jpeg  |   Bin 0 -> 4812 bytes
 .../ui-bg_diagonals-thick_18_b81900_40x40.png   |   Bin 0 -> 491 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png   |   Bin 0 -> 387 bytes
 .../images/ui-bg_flat_10_000000_40x100.png      |   Bin 0 -> 278 bytes
 .../images/ui-bg_glass_100_f6f6f6_1x400.png     |   Bin 0 -> 336 bytes
 .../images/ui-bg_glass_100_fdf5ce_1x400.png     |   Bin 0 -> 421 bytes
 .../images/ui-bg_glass_65_ffffff_1x400.png      |   Bin 0 -> 280 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png      |   Bin 0 -> 5888 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png   |   Bin 0 -> 353 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png    |   Bin 0 -> 401 bytes
 .../public/images/ui-icons_222222_256x240.png   |   Bin 0 -> 6893 bytes
 .../public/images/ui-icons_228ef1_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ef8c08_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ffd27a_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ffffff_256x240.png   |   Bin 0 -> 6381 bytes
 ApacheCMDA-Frontend/public/img/clear.png        |   Bin 0 -> 509 bytes
 ApacheCMDA-Frontend/public/img/loading.gif      |   Bin 0 -> 1849 bytes
 ApacheCMDA-Frontend/public/javascripts/a.json   |     1 +
 .../public/javascripts/backbone-1.1.0.js        |  1581 ++
 .../javascripts/bootstrap-editable.min.js       |     7 +
 .../public/javascripts/bootstrap.min.js         |     9 +
 .../public/javascripts/dataList.js              |    42 +
 .../public/javascripts/device_search.js         |    56 +
 .../public/javascripts/edit_button.js           |    18 +
 .../javascripts/jqplot.pieRenderer.min.js       |    57 +
 .../public/javascripts/jquery-1.9.0.min.js      |     4 +
 .../public/javascripts/jquery-latest.js         |   154 +
 .../public/javascripts/jquery-ui-1.10.4.min.js  |     7 +
 .../public/javascripts/jquery.jqplot.min.js     |     3 +
 .../public/javascripts/jquery.metadata.js       |   122 +
 .../public/javascripts/jquery.tablesorter.js    |  1031 ++
 .../javascripts/jquery.tablesorter.min.js       |     4 +
 .../javascripts/jquery.tablesorter.pager.js     |   184 +
 ApacheCMDA-Frontend/public/javascripts/json2.js |   489 +
 .../public/javascripts/jstree.js                |  6932 ++++++++
 .../public/javascripts/jstree.min.js            |     5 +
 .../public/javascripts/keyword_tree.js          |    58 +
 .../public/javascripts/lastLoader.js            |     8 +
 .../public/javascripts/livefitler.js            |    38 +
 .../public/javascripts/underscore-1.5.2.js      |  1276 ++
 .../public/javascripts/varList.js               |    36 +
 .../public/javascripts/visualsearch.js          |    36 +
 ApacheCMDA-Frontend/public/javascripts/xmisc.js |   320 +
 ApacheCMDA-Frontend/public/js/jquery-1.4.4.js   |  7179 ++++++++
 .../public/js/jquery-1.4.4.min.js               |   167 +
 .../public/js/jquery-1.6.4.min.js               |     4 +
 .../public/js/jquery.flot.min.js                |     1 +
 ApacheCMDA-Frontend/public/js/json2.js          |   478 +
 ApacheCMDA-Frontend/public/js/xmisc.js          |   320 +
 ApacheCMDA-Frontend/public/stylesheets/asc.gif  |   Bin 0 -> 54 bytes
 ApacheCMDA-Frontend/public/stylesheets/bg.gif   |   Bin 0 -> 64 bytes
 .../public/stylesheets/bootstrap-editable.css   |   663 +
 .../public/stylesheets/bootstrap.css            |  5777 +++++++
 .../public/stylesheets/custom.css               |    37 +
 .../public/stylesheets/custom_recommend.css     |    37 +
 ApacheCMDA-Frontend/public/stylesheets/desc.gif |   Bin 0 -> 54 bytes
 .../public/stylesheets/jquery-ui-1.10.4.min.css |     7 +
 .../public/stylesheets/jquery.jqplot.min.css    |     1 +
 .../stylesheets/jquery.tablesorter.pager.css    |    25 +
 .../public/stylesheets/jstree/32px.png          |   Bin 0 -> 3121 bytes
 .../public/stylesheets/jstree/40px.png          |   Bin 0 -> 1880 bytes
 .../public/stylesheets/jstree/style.css         |  1050 ++
 .../public/stylesheets/jstree/style.min.css     |     1 +
 .../public/stylesheets/jstree/throbber.gif      |   Bin 0 -> 1720 bytes
 .../public/stylesheets/livefitler.css           |    58 +
 ApacheCMDA-Frontend/public/stylesheets/main.css |     8 +
 .../public/stylesheets/navbar-fixed-top.css     |     4 +
 .../public/stylesheets/style.css                |    39 +
 .../public/stylesheets/visualsearch-datauri.css |     1 +
 .../public/stylesheets/visualsearch.css         |     1 +
 ApacheCMDA-Frontend/sbt.deb                     |   Bin 0 -> 983392 bytes
 .../target/native_libraries/32bits/jnotify.dll  |   Bin 0 -> 949426 bytes
 .../native_libraries/32bits/libjnotify.jnilib   |   Bin 0 -> 67092 bytes
 .../native_libraries/32bits/libjnotify.so       |   Bin 0 -> 8507 bytes
 .../native_libraries/64bits/jnotify_64bit.dll   |   Bin 0 -> 1203750 bytes
 .../native_libraries/64bits/libjnotify.jnilib   |   Bin 0 -> 67092 bytes
 .../native_libraries/64bits/libjnotify.so       |   Bin 0 -> 13328 bytes
 .../1.0-SNAPSHOT/resolved.xml.properties        |    16 +
 .../1.0-SNAPSHOT/resolved.xml.xml               |    54 +
 ...pachecmda_frontend_2.10-compile-internal.xml |  1011 ++
 ...rontend-apachecmda_frontend_2.10-compile.xml |  1013 ++
 ...a_frontend-apachecmda_frontend_2.10-docs.xml |   678 +
 ...tend-apachecmda_frontend_2.10-echo-sigar.xml |    24 +
 ...checmda_frontend_2.10-echo-trace-compile.xml |  1220 ++
 ...apachecmda_frontend_2.10-echo-trace-test.xml |  1798 ++
 ...tend-apachecmda_frontend_2.10-echo-weave.xml |    25 +
 ...ontend-apachecmda_frontend_2.10-optional.xml |    13 +
 ...frontend-apachecmda_frontend_2.10-plugin.xml |    13 +
 ...da_frontend-apachecmda_frontend_2.10-pom.xml |    13 +
 ...ontend-apachecmda_frontend_2.10-provided.xml |    13 +
 ...pachecmda_frontend_2.10-runtime-internal.xml |  1011 ++
 ...rontend-apachecmda_frontend_2.10-runtime.xml |  1011 ++
 ...tend-apachecmda_frontend_2.10-scala-tool.xml |    76 +
 ...rontend-apachecmda_frontend_2.10-sources.xml |    13 +
 ...d-apachecmda_frontend_2.10-test-internal.xml |  1588 ++
 ...a_frontend-apachecmda_frontend_2.10-test.xml |  1588 ++
 .../resolution-cache/reports/ivy-report.css     |   279 +
 .../resolution-cache/reports/ivy-report.xsl     |   514 +
 .../compile/play_instrumentation                |     1 +
 .../apachecmda-frontend/global/copy-assets      |   Bin 0 -> 4420 bytes
 .../scala-2.10/classes/META-INF/persistence.xml |    14 +
 .../Routes$$anonfun$documentation$1.class       |   Bin 0 -> 2173 bytes
 ...anonfun$applyOrElse$1$$anonfun$apply$1.class |   Bin 0 -> 1490 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$1.class |   Bin 0 -> 2883 bytes
 ...onfun$applyOrElse$10$$anonfun$apply$10.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$10.class |   Bin 0 -> 2212 bytes
 ...onfun$applyOrElse$11$$anonfun$apply$11.class |   Bin 0 -> 1158 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$11.class |   Bin 0 -> 2223 bytes
 ...onfun$applyOrElse$12$$anonfun$apply$12.class |   Bin 0 -> 1145 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$12.class |   Bin 0 -> 2189 bytes
 ...onfun$applyOrElse$13$$anonfun$apply$13.class |   Bin 0 -> 1165 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$13.class |   Bin 0 -> 2239 bytes
 ...onfun$applyOrElse$14$$anonfun$apply$14.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$14.class |   Bin 0 -> 2220 bytes
 ...onfun$applyOrElse$15$$anonfun$apply$15.class |   Bin 0 -> 1146 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$15.class |   Bin 0 -> 2212 bytes
 ...onfun$applyOrElse$16$$anonfun$apply$16.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$16.class |   Bin 0 -> 2191 bytes
 ...onfun$applyOrElse$17$$anonfun$apply$17.class |   Bin 0 -> 1143 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$17.class |   Bin 0 -> 2200 bytes
 ...onfun$applyOrElse$18$$anonfun$apply$18.class |   Bin 0 -> 1151 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$18.class |   Bin 0 -> 2214 bytes
 ...onfun$applyOrElse$19$$anonfun$apply$19.class |   Bin 0 -> 1150 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$19.class |   Bin 0 -> 2212 bytes
 ...anonfun$applyOrElse$2$$anonfun$apply$2.class |   Bin 0 -> 1490 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$2.class |   Bin 0 -> 2873 bytes
 ...onfun$applyOrElse$20$$anonfun$apply$20.class |   Bin 0 -> 1144 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$20.class |   Bin 0 -> 2209 bytes
 ...onfun$applyOrElse$21$$anonfun$apply$21.class |   Bin 0 -> 1149 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$21.class |   Bin 0 -> 2192 bytes
 ...onfun$applyOrElse$22$$anonfun$apply$22.class |   Bin 0 -> 1497 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$22.class |   Bin 0 -> 2905 bytes
 ...onfun$applyOrElse$23$$anonfun$apply$23.class |   Bin 0 -> 1152 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$23.class |   Bin 0 -> 2217 bytes
 ...onfun$applyOrElse$24$$anonfun$apply$24.class |   Bin 0 -> 1159 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$24.class |   Bin 0 -> 2231 bytes
 ...onfun$applyOrElse$25$$anonfun$apply$25.class |   Bin 0 -> 1176 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$25.class |   Bin 0 -> 2265 bytes
 ...onfun$applyOrElse$26$$anonfun$apply$26.class |   Bin 0 -> 1175 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$26.class |   Bin 0 -> 2263 bytes
 ...onfun$applyOrElse$27$$anonfun$apply$27.class |   Bin 0 -> 1170 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$27.class |   Bin 0 -> 2253 bytes
 ...onfun$applyOrElse$28$$anonfun$apply$28.class |   Bin 0 -> 1161 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$28.class |   Bin 0 -> 2238 bytes
 ...onfun$applyOrElse$29$$anonfun$apply$29.class |   Bin 0 -> 1164 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$29.class |   Bin 0 -> 2244 bytes
 ...anonfun$applyOrElse$3$$anonfun$apply$3.class |   Bin 0 -> 1143 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$3.class |   Bin 0 -> 2204 bytes
 ...onfun$applyOrElse$30$$anonfun$apply$30.class |   Bin 0 -> 1166 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$30.class |   Bin 0 -> 2248 bytes
 ...onfun$applyOrElse$31$$anonfun$apply$31.class |   Bin 0 -> 1162 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$31.class |   Bin 0 -> 2240 bytes
 ...onfun$applyOrElse$32$$anonfun$apply$32.class |   Bin 0 -> 1162 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$32.class |   Bin 0 -> 2238 bytes
 ...onfun$applyOrElse$33$$anonfun$apply$33.class |   Bin 0 -> 1168 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$33.class |   Bin 0 -> 2232 bytes
 ...onfun$applyOrElse$34$$anonfun$apply$34.class |   Bin 0 -> 1160 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$34.class |   Bin 0 -> 2235 bytes
 ...onfun$applyOrElse$35$$anonfun$apply$35.class |   Bin 0 -> 1296 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$35.class |   Bin 0 -> 2674 bytes
 ...onfun$applyOrElse$36$$anonfun$apply$36.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$36.class |   Bin 0 -> 2227 bytes
 ...onfun$applyOrElse$37$$anonfun$apply$37.class |   Bin 0 -> 1150 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$37.class |   Bin 0 -> 2220 bytes
 ...onfun$applyOrElse$38$$anonfun$apply$38.class |   Bin 0 -> 1152 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$38.class |   Bin 0 -> 2224 bytes
 ...onfun$applyOrElse$39$$anonfun$apply$39.class |   Bin 0 -> 1519 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$39.class |   Bin 0 -> 2832 bytes
 ...anonfun$applyOrElse$4$$anonfun$apply$4.class |   Bin 0 -> 1161 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$4.class |   Bin 0 -> 2228 bytes
 ...anonfun$applyOrElse$5$$anonfun$apply$5.class |   Bin 0 -> 1149 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$5.class |   Bin 0 -> 2220 bytes
 ...anonfun$applyOrElse$6$$anonfun$apply$6.class |   Bin 0 -> 1160 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$6.class |   Bin 0 -> 2229 bytes
 ...anonfun$applyOrElse$7$$anonfun$apply$7.class |   Bin 0 -> 1142 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$7.class |   Bin 0 -> 2212 bytes
 ...anonfun$applyOrElse$8$$anonfun$apply$8.class |   Bin 0 -> 1149 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$8.class |   Bin 0 -> 2216 bytes
 ...anonfun$applyOrElse$9$$anonfun$apply$9.class |   Bin 0 -> 1146 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$9.class |   Bin 0 -> 2191 bytes
 .../classes/Routes$$anonfun$routes$1.class      |   Bin 0 -> 13302 bytes
 .../classes/Routes$$anonfun$setPrefix$1.class   |   Bin 0 -> 1871 bytes
 .../target/scala-2.10/classes/Routes$.class     |   Bin 0 -> 65589 bytes
 .../target/scala-2.10/classes/Routes.class      |   Bin 0 -> 30925 bytes
 .../target/scala-2.10/classes/application.conf  |    77 +
 .../classes/controllers/AboutusController.class |   Bin 0 -> 915 bytes
 .../classes/controllers/AccountController.class |   Bin 0 -> 12149 bytes
 .../classes/controllers/Application$Login.class |   Bin 0 -> 1104 bytes
 .../classes/controllers/Application.class       |   Bin 0 -> 1835 bytes
 .../controllers/BugReportController.class       |   Bin 0 -> 4835 bytes
 .../controllers/ClimateServiceController.class  |   Bin 0 -> 27449 bytes
 .../classes/controllers/DatasetController.class |   Bin 0 -> 4667 bytes
 .../classes/controllers/HttpHelper.class        |   Bin 0 -> 3986 bytes
 .../controllers/ReverseAboutusController.class  |   Bin 0 -> 1263 bytes
 .../controllers/ReverseAccountController.class  |   Bin 0 -> 3053 bytes
 .../classes/controllers/ReverseAssets.class     |   Bin 0 -> 1588 bytes
 .../ReverseBugReportController.class            |   Bin 0 -> 1716 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 7787 bytes
 .../controllers/ReverseDatasetController.class  |   Bin 0 -> 1480 bytes
 .../javascript/ReverseAboutusController.class   |   Bin 0 -> 1741 bytes
 .../javascript/ReverseAccountController.class   |   Bin 0 -> 4609 bytes
 .../controllers/javascript/ReverseAssets.class  |   Bin 0 -> 1784 bytes
 .../javascript/ReverseBugReportController.class |   Bin 0 -> 2521 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 6603 bytes
 .../javascript/ReverseDatasetController.class   |   Bin 0 -> 2044 bytes
 ...utusController$$anonfun$aboutProject$1.class |   Bin 0 -> 1085 bytes
 ...seAboutusController$$anonfun$aboutUs$1.class |   Bin 0 -> 1070 bytes
 .../ref/ReverseAboutusController.class          |   Bin 0 -> 2563 bytes
 ...troller$$anonfun$getDatasetRecommend$1.class |   Bin 0 -> 1106 bytes
 ...countController$$anonfun$getJsonData$1.class |   Bin 0 -> 1082 bytes
 ...countController$$anonfun$getLogGraph$1.class |   Bin 0 -> 1082 bytes
 ...ountController$$anonfun$getRecommend$1.class |   Bin 0 -> 1085 bytes
 ...oller$$anonfun$getScientistRecommend$1.class |   Bin 0 -> 1112 bytes
 ...anonfun$getSearchAndGenerateWorkflow$1.class |   Bin 0 -> 1133 bytes
 ...troller$$anonfun$getSearchServiceLog$1.class |   Bin 0 -> 1106 bytes
 ...onfun$getSearchServiceLogForWorkflow$1.class |   Bin 0 -> 1139 bytes
 ...nfun$getSearchServiceLogOneDimension$1.class |   Bin 0 -> 1142 bytes
 ...untController$$anonfun$getServiceLog$1.class |   Bin 0 -> 1088 bytes
 ...Controller$$anonfun$searchServiceLog$1.class |   Bin 0 -> 1097 bytes
 ...eAccountController$$anonfun$syncData$1.class |   Bin 0 -> 1073 bytes
 .../ref/ReverseAccountController.class          |   Bin 0 -> 6129 bytes
 .../ref/ReverseAssets$$anonfun$at$1.class       |   Bin 0 -> 1380 bytes
 .../classes/controllers/ref/ReverseAssets.class |   Bin 0 -> 2615 bytes
 ...portController$$anonfun$deleteReport$1.class |   Bin 0 -> 1097 bytes
 ...rseBugReportController$$anonfun$list$1.class |   Bin 0 -> 1073 bytes
 ...gReportController$$anonfun$newReport$1.class |   Bin 0 -> 1088 bytes
 ...BugReportController$$anonfun$reports$1.class |   Bin 0 -> 1082 bytes
 ...eportController$$anonfun$solveReport$1.class |   Bin 0 -> 1094 bytes
 .../ref/ReverseBugReportController.class        |   Bin 0 -> 3530 bytes
 ...ntroller$$anonfun$addClimateServices$1.class |   Bin 0 -> 1145 bytes
 ...eController$$anonfun$climateServices$1.class |   Bin 0 -> 1136 bytes
 ...roller$$anonfun$deleteClimateService$1.class |   Bin 0 -> 1151 bytes
 ...Controller$$anonfun$deleteServiceLog$1.class |   Bin 0 -> 1139 bytes
 ...ller$$anonfun$downloadClimateService$1.class |   Bin 0 -> 1157 bytes
 ...ntroller$$anonfun$editClimateService$1.class |   Bin 0 -> 1145 bytes
 ...er$$anonfun$getConfigurationByConfId$1.class |   Bin 0 -> 1163 bytes
 ...imateServiceController$$anonfun$home$1.class |   Bin 0 -> 1452 bytes
 ...$$anonfun$mostPopularClimateServices$1.class |   Bin 0 -> 1169 bytes
 ...fun$mostRecentlyAddedClimateServices$1.class |   Bin 0 -> 1187 bytes
 ...nfun$mostRecentlyUsedClimateServices$1.class |   Bin 0 -> 1184 bytes
 ...ontroller$$anonfun$newClimateService$1.class |   Bin 0 -> 1142 bytes
 ...erviceController$$anonfun$oneService$1.class |   Bin 0 -> 1263 bytes
 ...eServiceController$$anonfun$tutorial$1.class |   Bin 0 -> 1115 bytes
 .../ref/ReverseClimateServiceController.class   |   Bin 0 -> 8069 bytes
 ...tasetController$$anonfun$datasetList$1.class |   Bin 0 -> 1082 bytes
 ...tController$$anonfun$getSearchResult$1.class |   Bin 0 -> 1094 bytes
 ...setController$$anonfun$searchDataset$1.class |   Bin 0 -> 1088 bytes
 .../ref/ReverseDatasetController.class          |   Bin 0 -> 2969 bytes
 .../classes/controllers/routes$javascript.class |   Bin 0 -> 1369 bytes
 .../classes/controllers/routes$ref.class        |   Bin 0 -> 1264 bytes
 .../scala-2.10/classes/controllers/routes.class |   Bin 0 -> 1272 bytes
 .../scala-2.10/classes/models/BugReport.class   |   Bin 0 -> 7389 bytes
 .../scala-2.10/classes/models/DataSet.class     |   Bin 0 -> 9058 bytes
 .../target/scala-2.10/classes/models/User.class |   Bin 0 -> 4974 bytes
 .../models/metadata/ClimateService.class        |   Bin 0 -> 9254 bytes
 .../models/metadata/ConditionalSampling.class   |   Bin 0 -> 7187 bytes
 .../metadata/ConditionalSampling2Var.class      |   Bin 0 -> 8914 bytes
 .../models/metadata/CorrelationMap.class        |   Bin 0 -> 4062 bytes
 .../metadata/DiffPlotTwoTimeAveragedVar.class   |   Bin 0 -> 3882 bytes
 .../models/metadata/RegridAndDownload.class     |   Bin 0 -> 3621 bytes
 .../metadata/ScatterHistogramTwoVar.class       |   Bin 0 -> 4069 bytes
 .../classes/models/metadata/ServiceLog.class    |   Bin 0 -> 13575 bytes
 .../models/metadata/ThreeDVar2DSlice.class      |   Bin 0 -> 5327 bytes
 .../metadata/ThreeDVarAvgVertical4Profile.class |   Bin 0 -> 5387 bytes
 .../models/metadata/ThreeDVarZonalMean.class    |   Bin 0 -> 5142 bytes
 .../classes/models/metadata/TwoDVarMap.class    |   Bin 0 -> 5091 bytes
 .../models/metadata/TwoDVarTimeSeries.class     |   Bin 0 -> 3400 bytes
 .../models/metadata/TwoDVarZonalMean.class      |   Bin 0 -> 4691 bytes
 .../fonts/glyphicons-halflings-regular.eot      |   Bin 0 -> 20335 bytes
 .../fonts/glyphicons-halflings-regular.svg      |   229 +
 .../fonts/glyphicons-halflings-regular.ttf      |   Bin 0 -> 41280 bytes
 .../fonts/glyphicons-halflings-regular.woff     |   Bin 0 -> 23320 bytes
 .../scala-2.10/classes/public/html/common.css   |    23 +
 .../public/html/conditionalSampling.html        |   700 +
 .../public/html/conditionalSampling2Var.html    |   785 +
 .../classes/public/html/correlationMap.html     |   493 +
 .../classes/public/html/diffPlot2Vars.html      |  1356 ++
 .../classes/public/html/js/dataList.js          |    42 +
 .../classes/public/html/js/jquery-1.4.4.js      |  7179 ++++++++
 .../classes/public/html/js/jquery-1.4.4.min.js  |   167 +
 .../classes/public/html/js/jquery-1.6.4.min.js  |     4 +
 .../classes/public/html/js/jquery.flot.min.js   |     1 +
 .../scala-2.10/classes/public/html/js/json2.js  |   478 +
 .../classes/public/html/js/varList.js           |    36 +
 .../scala-2.10/classes/public/html/js/xmisc.js  |   320 +
 .../classes/public/html/js2/common.js           |   374 +
 .../classes/public/html/js2/dataList.js         |    42 +
 .../classes/public/html/js2/dataList1.js        |    42 +
 .../classes/public/html/js2/dataList2.js        |    42 +
 .../classes/public/html/js2/varList.js          |    40 +
 .../classes/public/html/regridAndDownload.html  |   470 +
 .../public/html/regridAndDownload_old.html      |   436 +
 .../classes/public/html/scatterPlot2Vars.html   |  1374 ++
 .../public/html/threeDimVarVertical.html        |   731 +
 .../classes/public/html/threeDimZonalMean.html  |   748 +
 .../classes/public/html/twoDimMap.html          |  1034 ++
 .../classes/public/html/twoDimSlice3D.html      |   726 +
 .../classes/public/html/twoDimTimeSeries.html   |   813 +
 .../classes/public/html/twoDimZonalMean.html    |  1005 ++
 .../scala-2.10/classes/public/images/2DMap.png  |   Bin 0 -> 241914 bytes
 .../scala-2.10/classes/public/images/2DMean.png |   Bin 0 -> 117913 bytes
 .../classes/public/images/3DAverageVertical.png |   Bin 0 -> 103280 bytes
 .../public/images/3DVerticalProfile.jpeg        |   Bin 0 -> 86514 bytes
 .../images/ConditionalSampling1Variable.jpeg    |   Bin 0 -> 99711 bytes
 .../classes/public/images/DifferencePlot.png    |   Bin 0 -> 377860 bytes
 .../classes/public/images/JPL_Cover.jpg         |   Bin 0 -> 180056 bytes
 .../classes/public/images/NASA_JPL_logo.png     |   Bin 0 -> 34368 bytes
 .../classes/public/images/NASA_logo.png         |   Bin 0 -> 88215 bytes
 .../classes/public/images/NASA_logo_backup.png  |   Bin 0 -> 88215 bytes
 .../classes/public/images/ScatterPlot.png       |   Bin 0 -> 382416 bytes
 .../classes/public/images/ThreeDTwoDSlice.png   |   Bin 0 -> 389061 bytes
 .../classes/public/images/TimeSeriesPlot.jpeg   |   Bin 0 -> 137439 bytes
 .../classes/public/images/animated-overlay.gif  |   Bin 0 -> 1738 bytes
 .../scala-2.10/classes/public/images/bug.png    |   Bin 0 -> 6156 bytes
 .../public/images/conditionalSampling2Var.jpeg  |   Bin 0 -> 93009 bytes
 .../images/conditionalSampling2Variables.jpeg   |   Bin 0 -> 116787 bytes
 .../classes/public/images/correlationMap.png    |   Bin 0 -> 174314 bytes
 .../public/images/embed/icons/cancel_search.png |   Bin 0 -> 541 bytes
 .../public/images/embed/icons/search_glyph.png  |   Bin 0 -> 420 bytes
 .../classes/public/images/favicon.png           |   Bin 0 -> 804 bytes
 .../scala-2.10/classes/public/images/github.png |   Bin 0 -> 5728 bytes
 .../scala-2.10/classes/public/images/logo.png   |   Bin 0 -> 29446 bytes
 .../scala-2.10/classes/public/images/main.jpg   |   Bin 0 -> 525715 bytes
 .../classes/public/images/question.jpeg         |   Bin 0 -> 5548 bytes
 .../scala-2.10/classes/public/images/regrid.jpg |   Bin 0 -> 81184 bytes
 .../classes/public/images/service.jpeg          |   Bin 0 -> 4812 bytes
 .../ui-bg_diagonals-thick_18_b81900_40x40.png   |   Bin 0 -> 491 bytes
 .../ui-bg_diagonals-thick_20_666666_40x40.png   |   Bin 0 -> 387 bytes
 .../images/ui-bg_flat_10_000000_40x100.png      |   Bin 0 -> 278 bytes
 .../images/ui-bg_glass_100_f6f6f6_1x400.png     |   Bin 0 -> 336 bytes
 .../images/ui-bg_glass_100_fdf5ce_1x400.png     |   Bin 0 -> 421 bytes
 .../images/ui-bg_glass_65_ffffff_1x400.png      |   Bin 0 -> 280 bytes
 .../ui-bg_gloss-wave_35_f6a828_500x100.png      |   Bin 0 -> 5888 bytes
 .../ui-bg_highlight-soft_100_eeeeee_1x100.png   |   Bin 0 -> 353 bytes
 .../ui-bg_highlight-soft_75_ffe45c_1x100.png    |   Bin 0 -> 401 bytes
 .../public/images/ui-icons_222222_256x240.png   |   Bin 0 -> 6893 bytes
 .../public/images/ui-icons_228ef1_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ef8c08_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ffd27a_256x240.png   |   Bin 0 -> 4653 bytes
 .../public/images/ui-icons_ffffff_256x240.png   |   Bin 0 -> 6381 bytes
 .../scala-2.10/classes/public/img/clear.png     |   Bin 0 -> 509 bytes
 .../scala-2.10/classes/public/img/loading.gif   |   Bin 0 -> 1849 bytes
 .../classes/public/javascripts/a.json           |     1 +
 .../public/javascripts/backbone-1.1.0.js        |  1581 ++
 .../javascripts/bootstrap-editable.min.js       |     7 +
 .../classes/public/javascripts/bootstrap.min.js |     9 +
 .../classes/public/javascripts/dataList.js      |    42 +
 .../classes/public/javascripts/device_search.js |    56 +
 .../classes/public/javascripts/edit_button.js   |    18 +
 .../javascripts/jqplot.pieRenderer.min.js       |    57 +
 .../public/javascripts/jquery-1.9.0.min.js      |     4 +
 .../classes/public/javascripts/jquery-latest.js |   154 +
 .../public/javascripts/jquery-ui-1.10.4.min.js  |     7 +
 .../public/javascripts/jquery.jqplot.min.js     |     3 +
 .../public/javascripts/jquery.metadata.js       |   122 +
 .../public/javascripts/jquery.tablesorter.js    |  1031 ++
 .../javascripts/jquery.tablesorter.min.js       |     4 +
 .../javascripts/jquery.tablesorter.pager.js     |   184 +
 .../classes/public/javascripts/json2.js         |   489 +
 .../classes/public/javascripts/jstree.js        |  6932 ++++++++
 .../classes/public/javascripts/jstree.min.js    |     5 +
 .../classes/public/javascripts/keyword_tree.js  |    58 +
 .../classes/public/javascripts/lastLoader.js    |     8 +
 .../classes/public/javascripts/livefitler.js    |    38 +
 .../public/javascripts/underscore-1.5.2.js      |  1276 ++
 .../classes/public/javascripts/varList.js       |    36 +
 .../classes/public/javascripts/visualsearch.js  |    36 +
 .../classes/public/javascripts/xmisc.js         |   320 +
 .../classes/public/js/jquery-1.4.4.js           |  7179 ++++++++
 .../classes/public/js/jquery-1.4.4.min.js       |   167 +
 .../classes/public/js/jquery-1.6.4.min.js       |     4 +
 .../classes/public/js/jquery.flot.min.js        |     1 +
 .../scala-2.10/classes/public/js/json2.js       |   478 +
 .../scala-2.10/classes/public/js/xmisc.js       |   320 +
 .../classes/public/stylesheets/asc.gif          |   Bin 0 -> 54 bytes
 .../classes/public/stylesheets/bg.gif           |   Bin 0 -> 64 bytes
 .../public/stylesheets/bootstrap-editable.css   |   663 +
 .../classes/public/stylesheets/bootstrap.css    |  5777 +++++++
 .../classes/public/stylesheets/custom.css       |    37 +
 .../public/stylesheets/custom_recommend.css     |    37 +
 .../classes/public/stylesheets/desc.gif         |   Bin 0 -> 54 bytes
 .../public/stylesheets/jquery-ui-1.10.4.min.css |     7 +
 .../public/stylesheets/jquery.jqplot.min.css    |     1 +
 .../stylesheets/jquery.tablesorter.pager.css    |    25 +
 .../classes/public/stylesheets/jstree/32px.png  |   Bin 0 -> 3121 bytes
 .../classes/public/stylesheets/jstree/40px.png  |   Bin 0 -> 1880 bytes
 .../classes/public/stylesheets/jstree/style.css |  1050 ++
 .../public/stylesheets/jstree/style.min.css     |     1 +
 .../public/stylesheets/jstree/throbber.gif      |   Bin 0 -> 1720 bytes
 .../classes/public/stylesheets/livefitler.css   |    58 +
 .../classes/public/stylesheets/main.css         |     8 +
 .../public/stylesheets/navbar-fixed-top.css     |     4 +
 .../classes/public/stylesheets/style.css        |    39 +
 .../public/stylesheets/visualsearch-datauri.css |     1 +
 .../classes/public/stylesheets/visualsearch.css |     1 +
 .../target/scala-2.10/classes/routes            |    56 +
 .../scala-2.10/classes/util/APICall$1.class     |   Bin 0 -> 1872 bytes
 .../scala-2.10/classes/util/APICall$2.class     |   Bin 0 -> 1917 bytes
 .../scala-2.10/classes/util/APICall$3.class     |   Bin 0 -> 1752 bytes
 .../scala-2.10/classes/util/APICall$4.class     |   Bin 0 -> 1731 bytes
 .../scala-2.10/classes/util/APICall$5.class     |   Bin 0 -> 1695 bytes
 .../scala-2.10/classes/util/APICall$6.class     |   Bin 0 -> 1222 bytes
 .../classes/util/APICall$ResponseType.class     |   Bin 0 -> 1598 bytes
 .../scala-2.10/classes/util/APICall.class       |   Bin 0 -> 4671 bytes
 .../scala-2.10/classes/util/Constants.class     |   Bin 0 -> 1486 bytes
 .../scala-2.10/classes/util/DBHandler.class     |   Bin 0 -> 625 bytes
 .../scala-2.10/classes/util/TimeConvert.class   |   Bin 0 -> 1716 bytes
 .../climate/aboutProject$$anonfun$f$1.class     |   Bin 0 -> 1201 bytes
 .../views/html/climate/aboutProject$.class      |   Bin 0 -> 5257 bytes
 .../views/html/climate/aboutProject.class       |   Bin 0 -> 2897 bytes
 .../html/climate/aboutus$$anonfun$f$1.class     |   Bin 0 -> 1176 bytes
 .../classes/views/html/climate/aboutus$.class   |   Bin 0 -> 9089 bytes
 .../classes/views/html/climate/aboutus.class    |   Bin 0 -> 2856 bytes
 .../addClimateServices$$anonfun$apply$1.class   |   Bin 0 -> 4689 bytes
 .../addClimateServices$$anonfun$apply$2.class   |   Bin 0 -> 1914 bytes
 .../addClimateServices$$anonfun$f$1.class       |   Bin 0 -> 1356 bytes
 .../html/climate/addClimateServices$.class      |   Bin 0 -> 5220 bytes
 .../views/html/climate/addClimateServices.class |   Bin 0 -> 3295 bytes
 .../climate/bugReporting$$anonfun$apply$1.class |   Bin 0 -> 5436 bytes
 .../climate/bugReporting$$anonfun$f$1.class     |   Bin 0 -> 1293 bytes
 .../views/html/climate/bugReporting$.class      |   Bin 0 -> 3901 bytes
 .../views/html/climate/bugReporting.class       |   Bin 0 -> 3115 bytes
 ...bugs$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2489 bytes
 ...bugs$$anonfun$apply$1$$anonfun$apply$3.class |   Bin 0 -> 2490 bytes
 .../html/climate/bugs$$anonfun$apply$1.class    |   Bin 0 -> 4338 bytes
 .../views/html/climate/bugs$$anonfun$f$1.class  |   Bin 0 -> 1280 bytes
 .../classes/views/html/climate/bugs$.class      |   Bin 0 -> 4241 bytes
 .../classes/views/html/climate/bugs.class       |   Bin 0 -> 3063 bytes
 .../climateServices$$anonfun$apply$1.class      |   Bin 0 -> 3287 bytes
 .../climate/climateServices$$anonfun$f$1.class  |   Bin 0 -> 1562 bytes
 .../views/html/climate/climateServices$.class   |   Bin 0 -> 5429 bytes
 .../views/html/climate/climateServices.class    |   Bin 0 -> 3369 bytes
 .../conditionalSampling$$anonfun$f$1.class      |   Bin 0 -> 1315 bytes
 .../html/climate/conditionalSampling$.class     |   Bin 0 -> 87034 bytes
 .../html/climate/conditionalSampling.class      |   Bin 0 -> 3043 bytes
 .../conditionalSampling2Var$$anonfun$f$1.class  |   Bin 0 -> 1351 bytes
 .../html/climate/conditionalSampling2Var$.class |   Bin 0 -> 61591 bytes
 .../html/climate/conditionalSampling2Var.class  |   Bin 0 -> 3089 bytes
 .../climate/correlationMap$$anonfun$f$1.class   |   Bin 0 -> 1270 bytes
 .../views/html/climate/correlationMap$.class    |   Bin 0 -> 37030 bytes
 .../views/html/climate/correlationMap.class     |   Bin 0 -> 2986 bytes
 .../climate/dataRecommend$$anonfun$f$1.class    |   Bin 0 -> 1207 bytes
 .../views/html/climate/dataRecommend$.class     |   Bin 0 -> 7409 bytes
 .../views/html/climate/dataRecommend.class      |   Bin 0 -> 2907 bytes
 .../climate/dataSetList$$anonfun$apply$1.class  |   Bin 0 -> 3966 bytes
 .../html/climate/dataSetList$$anonfun$f$1.class |   Bin 0 -> 1464 bytes
 .../views/html/climate/dataSetList$.class       |   Bin 0 -> 6468 bytes
 .../views/html/climate/dataSetList.class        |   Bin 0 -> 3248 bytes
 .../html/climate/datasetTime$$anonfun$f$1.class |   Bin 0 -> 1196 bytes
 .../views/html/climate/datasetTime$.class       |   Bin 0 -> 4791 bytes
 .../views/html/climate/datasetTime.class        |   Bin 0 -> 2889 bytes
 ...tTwoTimeAveragedVariables$$anonfun$f$1.class |   Bin 0 -> 1438 bytes
 ...ifferencePlotTwoTimeAveragedVariables$.class |   Bin 0 -> 66417 bytes
 ...differencePlotTwoTimeAveragedVariables.class |   Bin 0 -> 3223 bytes
 .../html/climate/header$$anonfun$f$1.class      |   Bin 0 -> 1013 bytes
 .../classes/views/html/climate/header$.class    |   Bin 0 -> 6077 bytes
 .../classes/views/html/climate/header.class     |   Bin 0 -> 2757 bytes
 .../views/html/climate/home$$anonfun$f$1.class  |   Bin 0 -> 1345 bytes
 .../classes/views/html/climate/home$.class      |   Bin 0 -> 5021 bytes
 .../classes/views/html/climate/home.class       |   Bin 0 -> 2964 bytes
 .../main$$anonfun$f$1$$anonfun$apply$1.class    |   Bin 0 -> 1699 bytes
 .../views/html/climate/main$$anonfun$f$1.class  |   Bin 0 -> 1601 bytes
 .../classes/views/html/climate/main$.class      |   Bin 0 -> 6533 bytes
 .../classes/views/html/climate/main.class       |   Bin 0 -> 3264 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2628 bytes
 .../mostPopularServices$$anonfun$apply$1.class  |   Bin 0 -> 5037 bytes
 .../mostPopularServices$$anonfun$apply$3.class  |   Bin 0 -> 1935 bytes
 .../mostPopularServices$$anonfun$f$1.class      |   Bin 0 -> 1582 bytes
 .../html/climate/mostPopularServices$.class     |   Bin 0 -> 6854 bytes
 .../html/climate/mostPopularServices.class      |   Bin 0 -> 3495 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2676 bytes
 ...RecentlyAddedServices$$anonfun$apply$1.class |   Bin 0 -> 5079 bytes
 ...RecentlyAddedServices$$anonfun$apply$3.class |   Bin 0 -> 1965 bytes
 ...mostRecentlyAddedServices$$anonfun$f$1.class |   Bin 0 -> 1612 bytes
 .../climate/mostRecentlyAddedServices$.class    |   Bin 0 -> 6898 bytes
 .../climate/mostRecentlyAddedServices.class     |   Bin 0 -> 3557 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2668 bytes
 ...tRecentlyUsedServices$$anonfun$apply$1.class |   Bin 0 -> 5072 bytes
 ...tRecentlyUsedServices$$anonfun$apply$3.class |   Bin 0 -> 1960 bytes
 .../mostRecentlyUsedServices$$anonfun$f$1.class |   Bin 0 -> 1607 bytes
 .../climate/mostRecentlyUsedServices$.class     |   Bin 0 -> 6890 bytes
 .../html/climate/mostRecentlyUsedServices.class |   Bin 0 -> 3546 bytes
 .../html/climate/oneService$$anonfun$f$1.class  |   Bin 0 -> 1187 bytes
 .../views/html/climate/oneService$.class        |   Bin 0 -> 3661 bytes
 .../classes/views/html/climate/oneService.class |   Bin 0 -> 2876 bytes
 .../html/climate/recommend$$anonfun$f$1.class   |   Bin 0 -> 1187 bytes
 .../classes/views/html/climate/recommend$.class |   Bin 0 -> 8285 bytes
 .../classes/views/html/climate/recommend.class  |   Bin 0 -> 2873 bytes
 .../regridAndDownload$$anonfun$f$1.class        |   Bin 0 -> 1297 bytes
 .../views/html/climate/regridAndDownload$.class |   Bin 0 -> 28401 bytes
 .../views/html/climate/regridAndDownload.class  |   Bin 0 -> 3021 bytes
 ...erAndHistogramTwoVariable$$anonfun$f$1.class |   Bin 0 -> 1382 bytes
 .../scatterAndHistogramTwoVariable$.class       |   Bin 0 -> 70868 bytes
 .../scatterAndHistogramTwoVariable.class        |   Bin 0 -> 3144 bytes
 .../searchDataSet$$anonfun$apply$1.class        |   Bin 0 -> 6353 bytes
 .../climate/searchDataSet$$anonfun$f$1.class    |   Bin 0 -> 1292 bytes
 .../views/html/climate/searchDataSet$.class     |   Bin 0 -> 26403 bytes
 .../views/html/climate/searchDataSet.class      |   Bin 0 -> 3116 bytes
 ...earchGenerateWorkflow$$anonfun$apply$1.class |   Bin 0 -> 4791 bytes
 .../searchGenerateWorkflow$$anonfun$f$1.class   |   Bin 0 -> 1364 bytes
 .../html/climate/searchGenerateWorkflow$.class  |   Bin 0 -> 6999 bytes
 .../html/climate/searchGenerateWorkflow.class   |   Bin 0 -> 3247 bytes
 ...sult$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2640 bytes
 .../searchLogResult$$anonfun$apply$1.class      |   Bin 0 -> 3660 bytes
 .../climate/searchLogResult$$anonfun$f$1.class  |   Bin 0 -> 1326 bytes
 .../views/html/climate/searchLogResult$.class   |   Bin 0 -> 5225 bytes
 .../views/html/climate/searchLogResult.class    |   Bin 0 -> 3178 bytes
 ...archLogResultWorkflow$$anonfun$apply$1.class |   Bin 0 -> 2266 bytes
 ...flow$$anonfun$apply$2$$anonfun$apply$3.class |   Bin 0 -> 2726 bytes
 ...archLogResultWorkflow$$anonfun$apply$2.class |   Bin 0 -> 3532 bytes
 .../searchLogResultWorkflow$$anonfun$f$1.class  |   Bin 0 -> 1855 bytes
 .../html/climate/searchLogResultWorkflow$.class |   Bin 0 -> 7511 bytes
 .../html/climate/searchLogResultWorkflow.class  |   Bin 0 -> 3686 bytes
 .../searchServiceLog$$anonfun$apply$1.class     |   Bin 0 -> 8345 bytes
 .../climate/searchServiceLog$$anonfun$f$1.class |   Bin 0 -> 1334 bytes
 .../views/html/climate/searchServiceLog$.class  |   Bin 0 -> 10774 bytes
 .../views/html/climate/searchServiceLog.class   |   Bin 0 -> 3191 bytes
 .../climate/serviceLog$$anonfun$apply$1.class   |   Bin 0 -> 1943 bytes
 .../climate/serviceLog$$anonfun$apply$2.class   |   Bin 0 -> 4537 bytes
 ...eLog$$anonfun$apply$3$$anonfun$apply$4.class |   Bin 0 -> 2421 bytes
 ...eLog$$anonfun$apply$3$$anonfun$apply$5.class |   Bin 0 -> 2534 bytes
 .../climate/serviceLog$$anonfun$apply$3.class   |   Bin 0 -> 3930 bytes
 .../html/climate/serviceLog$$anonfun$f$1.class  |   Bin 0 -> 1513 bytes
 .../views/html/climate/serviceLog$.class        |   Bin 0 -> 6692 bytes
 .../classes/views/html/climate/serviceLog.class |   Bin 0 -> 3433 bytes
 ...ableAerageVerticalProfile$$anonfun$f$1.class |   Bin 0 -> 1431 bytes
 .../threeDVariableAerageVerticalProfile$.class  |   Bin 0 -> 40034 bytes
 .../threeDVariableAerageVerticalProfile.class   |   Bin 0 -> 3204 bytes
 .../threeDVariableTwoDSlice$$anonfun$f$1.class  |   Bin 0 -> 1323 bytes
 .../html/climate/threeDVariableTwoDSlice$.class |   Bin 0 -> 38536 bytes
 .../html/climate/threeDVariableTwoDSlice.class  |   Bin 0 -> 3067 bytes
 .../threeDVariableZonalMean$$anonfun$f$1.class  |   Bin 0 -> 1331 bytes
 .../html/climate/threeDVariableZonalMean$.class |   Bin 0 -> 39949 bytes
 .../html/climate/threeDVariableZonalMean.class  |   Bin 0 -> 3073 bytes
 .../html/climate/tutorial$$anonfun$f$1.class    |   Bin 0 -> 1023 bytes
 .../classes/views/html/climate/tutorial$.class  |   Bin 0 -> 3602 bytes
 .../classes/views/html/climate/tutorial.class   |   Bin 0 -> 2773 bytes
 .../climate/twoDVariableMap$$anonfun$f$1.class  |   Bin 0 -> 1259 bytes
 .../views/html/climate/twoDVariableMap$.class   |   Bin 0 -> 51534 bytes
 .../views/html/climate/twoDVariableMap.class    |   Bin 0 -> 2982 bytes
 .../twoDVariableTimeSeries$$anonfun$f$1.class   |   Bin 0 -> 1322 bytes
 .../html/climate/twoDVariableTimeSeries$.class  |   Bin 0 -> 39489 bytes
 .../html/climate/twoDVariableTimeSeries.class   |   Bin 0 -> 3062 bytes
 .../twoDVariableZonelMean$$anonfun$f$1.class    |   Bin 0 -> 1313 bytes
 .../html/climate/twoDVariableZonelMean$.class   |   Bin 0 -> 50019 bytes
 .../html/climate/twoDVariableZonelMean.class    |   Bin 0 -> 3051 bytes
 .../views/html/flash_message$$anonfun$f$1.class |   Bin 0 -> 1016 bytes
 .../classes/views/html/flash_message$.class     |   Bin 0 -> 3558 bytes
 .../classes/views/html/flash_message.class      |   Bin 0 -> 2760 bytes
 .../classes/views/html/index$$anonfun$f$1.class |   Bin 0 -> 1134 bytes
 .../scala-2.10/classes/views/html/index$.class  |   Bin 0 -> 2934 bytes
 .../scala-2.10/classes/views/html/index.class   |   Bin 0 -> 2784 bytes
 .../main$$anonfun$f$1$$anonfun$apply$1.class    |   Bin 0 -> 1507 bytes
 .../classes/views/html/main$$anonfun$f$1.class  |   Bin 0 -> 1342 bytes
 .../scala-2.10/classes/views/html/main$.class   |   Bin 0 -> 3520 bytes
 .../scala-2.10/classes/views/html/main.class    |   Bin 0 -> 2901 bytes
 .../Routes$$anonfun$documentation$1.class       |   Bin 0 -> 2173 bytes
 ...anonfun$applyOrElse$1$$anonfun$apply$1.class |   Bin 0 -> 1490 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$1.class |   Bin 0 -> 2883 bytes
 ...onfun$applyOrElse$10$$anonfun$apply$10.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$10.class |   Bin 0 -> 2212 bytes
 ...onfun$applyOrElse$11$$anonfun$apply$11.class |   Bin 0 -> 1158 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$11.class |   Bin 0 -> 2223 bytes
 ...onfun$applyOrElse$12$$anonfun$apply$12.class |   Bin 0 -> 1145 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$12.class |   Bin 0 -> 2189 bytes
 ...onfun$applyOrElse$13$$anonfun$apply$13.class |   Bin 0 -> 1165 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$13.class |   Bin 0 -> 2239 bytes
 ...onfun$applyOrElse$14$$anonfun$apply$14.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$14.class |   Bin 0 -> 2220 bytes
 ...onfun$applyOrElse$15$$anonfun$apply$15.class |   Bin 0 -> 1146 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$15.class |   Bin 0 -> 2212 bytes
 ...onfun$applyOrElse$16$$anonfun$apply$16.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$16.class |   Bin 0 -> 2191 bytes
 ...onfun$applyOrElse$17$$anonfun$apply$17.class |   Bin 0 -> 1143 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$17.class |   Bin 0 -> 2200 bytes
 ...onfun$applyOrElse$18$$anonfun$apply$18.class |   Bin 0 -> 1151 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$18.class |   Bin 0 -> 2214 bytes
 ...onfun$applyOrElse$19$$anonfun$apply$19.class |   Bin 0 -> 1150 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$19.class |   Bin 0 -> 2212 bytes
 ...anonfun$applyOrElse$2$$anonfun$apply$2.class |   Bin 0 -> 1490 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$2.class |   Bin 0 -> 2873 bytes
 ...onfun$applyOrElse$20$$anonfun$apply$20.class |   Bin 0 -> 1144 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$20.class |   Bin 0 -> 2209 bytes
 ...onfun$applyOrElse$21$$anonfun$apply$21.class |   Bin 0 -> 1149 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$21.class |   Bin 0 -> 2192 bytes
 ...onfun$applyOrElse$22$$anonfun$apply$22.class |   Bin 0 -> 1497 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$22.class |   Bin 0 -> 2905 bytes
 ...onfun$applyOrElse$23$$anonfun$apply$23.class |   Bin 0 -> 1152 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$23.class |   Bin 0 -> 2217 bytes
 ...onfun$applyOrElse$24$$anonfun$apply$24.class |   Bin 0 -> 1159 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$24.class |   Bin 0 -> 2231 bytes
 ...onfun$applyOrElse$25$$anonfun$apply$25.class |   Bin 0 -> 1176 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$25.class |   Bin 0 -> 2265 bytes
 ...onfun$applyOrElse$26$$anonfun$apply$26.class |   Bin 0 -> 1175 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$26.class |   Bin 0 -> 2263 bytes
 ...onfun$applyOrElse$27$$anonfun$apply$27.class |   Bin 0 -> 1170 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$27.class |   Bin 0 -> 2253 bytes
 ...onfun$applyOrElse$28$$anonfun$apply$28.class |   Bin 0 -> 1161 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$28.class |   Bin 0 -> 2238 bytes
 ...onfun$applyOrElse$29$$anonfun$apply$29.class |   Bin 0 -> 1164 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$29.class |   Bin 0 -> 2244 bytes
 ...anonfun$applyOrElse$3$$anonfun$apply$3.class |   Bin 0 -> 1143 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$3.class |   Bin 0 -> 2204 bytes
 ...onfun$applyOrElse$30$$anonfun$apply$30.class |   Bin 0 -> 1166 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$30.class |   Bin 0 -> 2248 bytes
 ...onfun$applyOrElse$31$$anonfun$apply$31.class |   Bin 0 -> 1162 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$31.class |   Bin 0 -> 2240 bytes
 ...onfun$applyOrElse$32$$anonfun$apply$32.class |   Bin 0 -> 1162 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$32.class |   Bin 0 -> 2238 bytes
 ...onfun$applyOrElse$33$$anonfun$apply$33.class |   Bin 0 -> 1168 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$33.class |   Bin 0 -> 2232 bytes
 ...onfun$applyOrElse$34$$anonfun$apply$34.class |   Bin 0 -> 1160 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$34.class |   Bin 0 -> 2235 bytes
 ...onfun$applyOrElse$35$$anonfun$apply$35.class |   Bin 0 -> 1296 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$35.class |   Bin 0 -> 2674 bytes
 ...onfun$applyOrElse$36$$anonfun$apply$36.class |   Bin 0 -> 1148 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$36.class |   Bin 0 -> 2227 bytes
 ...onfun$applyOrElse$37$$anonfun$apply$37.class |   Bin 0 -> 1150 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$37.class |   Bin 0 -> 2220 bytes
 ...onfun$applyOrElse$38$$anonfun$apply$38.class |   Bin 0 -> 1152 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$38.class |   Bin 0 -> 2224 bytes
 ...onfun$applyOrElse$39$$anonfun$apply$39.class |   Bin 0 -> 1519 bytes
 ...onfun$routes$1$$anonfun$applyOrElse$39.class |   Bin 0 -> 2832 bytes
 ...anonfun$applyOrElse$4$$anonfun$apply$4.class |   Bin 0 -> 1161 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$4.class |   Bin 0 -> 2228 bytes
 ...anonfun$applyOrElse$5$$anonfun$apply$5.class |   Bin 0 -> 1149 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$5.class |   Bin 0 -> 2220 bytes
 ...anonfun$applyOrElse$6$$anonfun$apply$6.class |   Bin 0 -> 1160 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$6.class |   Bin 0 -> 2229 bytes
 ...anonfun$applyOrElse$7$$anonfun$apply$7.class |   Bin 0 -> 1142 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$7.class |   Bin 0 -> 2212 bytes
 ...anonfun$applyOrElse$8$$anonfun$apply$8.class |   Bin 0 -> 1149 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$8.class |   Bin 0 -> 2216 bytes
 ...anonfun$applyOrElse$9$$anonfun$apply$9.class |   Bin 0 -> 1146 bytes
 ...nonfun$routes$1$$anonfun$applyOrElse$9.class |   Bin 0 -> 2191 bytes
 .../Routes$$anonfun$routes$1.class              |   Bin 0 -> 13302 bytes
 .../Routes$$anonfun$setPrefix$1.class           |   Bin 0 -> 1871 bytes
 .../scala-2.10/classes_managed/Routes$.class    |   Bin 0 -> 65589 bytes
 .../scala-2.10/classes_managed/Routes.class     |   Bin 0 -> 30925 bytes
 .../controllers/ReverseAboutusController.class  |   Bin 0 -> 1263 bytes
 .../controllers/ReverseAccountController.class  |   Bin 0 -> 3053 bytes
 .../controllers/ReverseAssets.class             |   Bin 0 -> 1588 bytes
 .../ReverseBugReportController.class            |   Bin 0 -> 1716 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 7787 bytes
 .../controllers/ReverseDatasetController.class  |   Bin 0 -> 1480 bytes
 .../javascript/ReverseAboutusController.class   |   Bin 0 -> 1741 bytes
 .../javascript/ReverseAccountController.class   |   Bin 0 -> 4609 bytes
 .../controllers/javascript/ReverseAssets.class  |   Bin 0 -> 1784 bytes
 .../javascript/ReverseBugReportController.class |   Bin 0 -> 2521 bytes
 .../ReverseClimateServiceController.class       |   Bin 0 -> 6603 bytes
 .../javascript/ReverseDatasetController.class   |   Bin 0 -> 2044 bytes
 ...utusController$$anonfun$aboutProject$1.class |   Bin 0 -> 1085 bytes
 ...seAboutusController$$anonfun$aboutUs$1.class |   Bin 0 -> 1070 bytes
 .../ref/ReverseAboutusController.class          |   Bin 0 -> 2563 bytes
 ...troller$$anonfun$getDatasetRecommend$1.class |   Bin 0 -> 1106 bytes
 ...countController$$anonfun$getJsonData$1.class |   Bin 0 -> 1082 bytes
 ...countController$$anonfun$getLogGraph$1.class |   Bin 0 -> 1082 bytes
 ...ountController$$anonfun$getRecommend$1.class |   Bin 0 -> 1085 bytes
 ...oller$$anonfun$getScientistRecommend$1.class |   Bin 0 -> 1112 bytes
 ...anonfun$getSearchAndGenerateWorkflow$1.class |   Bin 0 -> 1133 bytes
 ...troller$$anonfun$getSearchServiceLog$1.class |   Bin 0 -> 1106 bytes
 ...onfun$getSearchServiceLogForWorkflow$1.class |   Bin 0 -> 1139 bytes
 ...nfun$getSearchServiceLogOneDimension$1.class |   Bin 0 -> 1142 bytes
 ...untController$$anonfun$getServiceLog$1.class |   Bin 0 -> 1088 bytes
 ...Controller$$anonfun$searchServiceLog$1.class |   Bin 0 -> 1097 bytes
 ...eAccountController$$anonfun$syncData$1.class |   Bin 0 -> 1073 bytes
 .../ref/ReverseAccountController.class          |   Bin 0 -> 6129 bytes
 .../ref/ReverseAssets$$anonfun$at$1.class       |   Bin 0 -> 1380 bytes
 .../controllers/ref/ReverseAssets.class         |   Bin 0 -> 2615 bytes
 ...portController$$anonfun$deleteReport$1.class |   Bin 0 -> 1097 bytes
 ...rseBugReportController$$anonfun$list$1.class |   Bin 0 -> 1073 bytes
 ...gReportController$$anonfun$newReport$1.class |   Bin 0 -> 1088 bytes
 ...BugReportController$$anonfun$reports$1.class |   Bin 0 -> 1082 bytes
 ...eportController$$anonfun$solveReport$1.class |   Bin 0 -> 1094 bytes
 .../ref/ReverseBugReportController.class        |   Bin 0 -> 3530 bytes
 ...ntroller$$anonfun$addClimateServices$1.class |   Bin 0 -> 1145 bytes
 ...eController$$anonfun$climateServices$1.class |   Bin 0 -> 1136 bytes
 ...roller$$anonfun$deleteClimateService$1.class |   Bin 0 -> 1151 bytes
 ...Controller$$anonfun$deleteServiceLog$1.class |   Bin 0 -> 1139 bytes
 ...ller$$anonfun$downloadClimateService$1.class |   Bin 0 -> 1157 bytes
 ...ntroller$$anonfun$editClimateService$1.class |   Bin 0 -> 1145 bytes
 ...er$$anonfun$getConfigurationByConfId$1.class |   Bin 0 -> 1163 bytes
 ...imateServiceController$$anonfun$home$1.class |   Bin 0 -> 1452 bytes
 ...$$anonfun$mostPopularClimateServices$1.class |   Bin 0 -> 1169 bytes
 ...fun$mostRecentlyAddedClimateServices$1.class |   Bin 0 -> 1187 bytes
 ...nfun$mostRecentlyUsedClimateServices$1.class |   Bin 0 -> 1184 bytes
 ...ontroller$$anonfun$newClimateService$1.class |   Bin 0 -> 1142 bytes
 ...erviceController$$anonfun$oneService$1.class |   Bin 0 -> 1263 bytes
 ...eServiceController$$anonfun$tutorial$1.class |   Bin 0 -> 1115 bytes
 .../ref/ReverseClimateServiceController.class   |   Bin 0 -> 8069 bytes
 ...tasetController$$anonfun$datasetList$1.class |   Bin 0 -> 1082 bytes
 ...tController$$anonfun$getSearchResult$1.class |   Bin 0 -> 1094 bytes
 ...setController$$anonfun$searchDataset$1.class |   Bin 0 -> 1088 bytes
 .../ref/ReverseDatasetController.class          |   Bin 0 -> 2969 bytes
 .../controllers/routes$javascript.class         |   Bin 0 -> 1369 bytes
 .../controllers/routes$ref.class                |   Bin 0 -> 1264 bytes
 .../classes_managed/controllers/routes.class    |   Bin 0 -> 1272 bytes
 .../climate/aboutProject$$anonfun$f$1.class     |   Bin 0 -> 1201 bytes
 .../views/html/climate/aboutProject$.class      |   Bin 0 -> 5257 bytes
 .../views/html/climate/aboutProject.class       |   Bin 0 -> 2897 bytes
 .../html/climate/aboutus$$anonfun$f$1.class     |   Bin 0 -> 1176 bytes
 .../views/html/climate/aboutus$.class           |   Bin 0 -> 9089 bytes
 .../views/html/climate/aboutus.class            |   Bin 0 -> 2856 bytes
 .../addClimateServices$$anonfun$apply$1.class   |   Bin 0 -> 4689 bytes
 .../addClimateServices$$anonfun$apply$2.class   |   Bin 0 -> 1914 bytes
 .../addClimateServices$$anonfun$f$1.class       |   Bin 0 -> 1356 bytes
 .../html/climate/addClimateServices$.class      |   Bin 0 -> 5220 bytes
 .../views/html/climate/addClimateServices.class |   Bin 0 -> 3295 bytes
 .../climate/bugReporting$$anonfun$apply$1.class |   Bin 0 -> 5436 bytes
 .../climate/bugReporting$$anonfun$f$1.class     |   Bin 0 -> 1293 bytes
 .../views/html/climate/bugReporting$.class      |   Bin 0 -> 3901 bytes
 .../views/html/climate/bugReporting.class       |   Bin 0 -> 3115 bytes
 ...bugs$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2489 bytes
 ...bugs$$anonfun$apply$1$$anonfun$apply$3.class |   Bin 0 -> 2490 bytes
 .../html/climate/bugs$$anonfun$apply$1.class    |   Bin 0 -> 4338 bytes
 .../views/html/climate/bugs$$anonfun$f$1.class  |   Bin 0 -> 1280 bytes
 .../views/html/climate/bugs$.class              |   Bin 0 -> 4241 bytes
 .../views/html/climate/bugs.class               |   Bin 0 -> 3063 bytes
 .../climateServices$$anonfun$apply$1.class      |   Bin 0 -> 3287 bytes
 .../climate/climateServices$$anonfun$f$1.class  |   Bin 0 -> 1562 bytes
 .../views/html/climate/climateServices$.class   |   Bin 0 -> 5429 bytes
 .../views/html/climate/climateServices.class    |   Bin 0 -> 3369 bytes
 .../conditionalSampling$$anonfun$f$1.class      |   Bin 0 -> 1315 bytes
 .../html/climate/conditionalSampling$.class     |   Bin 0 -> 87034 bytes
 .../html/climate/conditionalSampling.class      |   Bin 0 -> 3043 bytes
 .../conditionalSampling2Var$$anonfun$f$1.class  |   Bin 0 -> 1351 bytes
 .../html/climate/conditionalSampling2Var$.class |   Bin 0 -> 61591 bytes
 .../html/climate/conditionalSampling2Var.class  |   Bin 0 -> 3089 bytes
 .../climate/correlationMap$$anonfun$f$1.class   |   Bin 0 -> 1270 bytes
 .../views/html/climate/correlationMap$.class    |   Bin 0 -> 37030 bytes
 .../views/html/climate/correlationMap.class     |   Bin 0 -> 2986 bytes
 .../climate/dataRecommend$$anonfun$f$1.class    |   Bin 0 -> 1207 bytes
 .../views/html/climate/dataRecommend$.class     |   Bin 0 -> 7409 bytes
 .../views/html/climate/dataRecommend.class      |   Bin 0 -> 2907 bytes
 .../climate/dataSetList$$anonfun$apply$1.class  |   Bin 0 -> 3966 bytes
 .../html/climate/dataSetList$$anonfun$f$1.class |   Bin 0 -> 1464 bytes
 .../views/html/climate/dataSetList$.class       |   Bin 0 -> 6468 bytes
 .../views/html/climate/dataSetList.class        |   Bin 0 -> 3248 bytes
 .../html/climate/datasetTime$$anonfun$f$1.class |   Bin 0 -> 1196 bytes
 .../views/html/climate/datasetTime$.class       |   Bin 0 -> 4791 bytes
 .../views/html/climate/datasetTime.class        |   Bin 0 -> 2889 bytes
 ...tTwoTimeAveragedVariables$$anonfun$f$1.class |   Bin 0 -> 1438 bytes
 ...ifferencePlotTwoTimeAveragedVariables$.class |   Bin 0 -> 66417 bytes
 ...differencePlotTwoTimeAveragedVariables.class |   Bin 0 -> 3223 bytes
 .../html/climate/header$$anonfun$f$1.class      |   Bin 0 -> 1013 bytes
 .../views/html/climate/header$.class            |   Bin 0 -> 6077 bytes
 .../views/html/climate/header.class             |   Bin 0 -> 2757 bytes
 .../views/html/climate/home$$anonfun$f$1.class  |   Bin 0 -> 1345 bytes
 .../views/html/climate/home$.class              |   Bin 0 -> 5021 bytes
 .../views/html/climate/home.class               |   Bin 0 -> 2964 bytes
 .../main$$anonfun$f$1$$anonfun$apply$1.class    |   Bin 0 -> 1699 bytes
 .../views/html/climate/main$$anonfun$f$1.class  |   Bin 0 -> 1601 bytes
 .../views/html/climate/main$.class              |   Bin 0 -> 6533 bytes
 .../views/html/climate/main.class               |   Bin 0 -> 3264 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2628 bytes
 .../mostPopularServices$$anonfun$apply$1.class  |   Bin 0 -> 5037 bytes
 .../mostPopularServices$$anonfun$apply$3.class  |   Bin 0 -> 1935 bytes
 .../mostPopularServices$$anonfun$f$1.class      |   Bin 0 -> 1582 bytes
 .../html/climate/mostPopularServices$.class     |   Bin 0 -> 6854 bytes
 .../html/climate/mostPopularServices.class      |   Bin 0 -> 3495 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2676 bytes
 ...RecentlyAddedServices$$anonfun$apply$1.class |   Bin 0 -> 5079 bytes
 ...RecentlyAddedServices$$anonfun$apply$3.class |   Bin 0 -> 1965 bytes
 ...mostRecentlyAddedServices$$anonfun$f$1.class |   Bin 0 -> 1612 bytes
 .../climate/mostRecentlyAddedServices$.class    |   Bin 0 -> 6898 bytes
 .../climate/mostRecentlyAddedServices.class     |   Bin 0 -> 3557 bytes
 ...ices$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2668 bytes
 ...tRecentlyUsedServices$$anonfun$apply$1.class |   Bin 0 -> 5072 bytes
 ...tRecentlyUsedServices$$anonfun$apply$3.class |   Bin 0 -> 1960 bytes
 .../mostRecentlyUsedServices$$anonfun$f$1.class |   Bin 0 -> 1607 bytes
 .../climate/mostRecentlyUsedServices$.class     |   Bin 0 -> 6890 bytes
 .../html/climate/mostRecentlyUsedServices.class |   Bin 0 -> 3546 bytes
 .../html/climate/oneService$$anonfun$f$1.class  |   Bin 0 -> 1187 bytes
 .../views/html/climate/oneService$.class        |   Bin 0 -> 3661 bytes
 .../views/html/climate/oneService.class         |   Bin 0 -> 2876 bytes
 .../html/climate/recommend$$anonfun$f$1.class   |   Bin 0 -> 1187 bytes
 .../views/html/climate/recommend$.class         |   Bin 0 -> 8285 bytes
 .../views/html/climate/recommend.class          |   Bin 0 -> 2873 bytes
 .../regridAndDownload$$anonfun$f$1.class        |   Bin 0 -> 1297 bytes
 .../views/html/climate/regridAndDownload$.class |   Bin 0 -> 28401 bytes
 .../views/html/climate/regridAndDownload.class  |   Bin 0 -> 3021 bytes
 ...erAndHistogramTwoVariable$$anonfun$f$1.class |   Bin 0 -> 1382 bytes
 .../scatterAndHistogramTwoVariable$.class       |   Bin 0 -> 70868 bytes
 .../scatterAndHistogramTwoVariable.class        |   Bin 0 -> 3144 bytes
 .../searchDataSet$$anonfun$apply$1.class        |   Bin 0 -> 6353 bytes
 .../climate/searchDataSet$$anonfun$f$1.class    |   Bin 0 -> 1292 bytes
 .../views/html/climate/searchDataSet$.class     |   Bin 0 -> 26403 bytes
 .../views/html/climate/searchDataSet.class      |   Bin 0 -> 3116 bytes
 ...earchGenerateWorkflow$$anonfun$apply$1.class |   Bin 0 -> 4791 bytes
 .../searchGenerateWorkflow$$anonfun$f$1.class   |   Bin 0 -> 1364 bytes
 .../html/climate/searchGenerateWorkflow$.class  |   Bin 0 -> 6999 bytes
 .../html/climate/searchGenerateWorkflow.class   |   Bin 0 -> 3247 bytes
 ...sult$$anonfun$apply$1$$anonfun$apply$2.class |   Bin 0 -> 2640 bytes
 .../searchLogResult$$anonfun$apply$1.class      |   Bin 0 -> 3660 bytes
 .../climate/searchLogResult$$anonfun$f$1.class  |   Bin 0 -> 1326 bytes
 .../views/html/climate/searchLogResult$.class   |   Bin 0 -> 5225 bytes
 .../views/html/climate/searchLogResult.class    |   Bin 0 -> 3178 bytes
 ...archLogResultWorkflow$$anonfun$apply$1.class |   Bin 0 -> 2266 bytes
 ...flow$$anonfun$apply$2$$anonfun$apply$3.class |   Bin 0 -> 2726 bytes
 ...archLogResultWorkflow$$anonfun$apply$2.class |   Bin 0 -> 3532 bytes
 .../searchLogResultWorkflow$$anonfun$f$1.class  |   Bin 0 -> 1855 bytes
 .../html/climate/searchLogResultWorkflow$.class |   Bin 0 -> 7511 bytes
 .../html/climate/searchLogResultWorkflow.class  |   Bin 0 -> 3686 bytes
 .../searchServiceLog$$anonfun$apply$1.class     |   Bin 0 -> 8345 bytes
 .../climate/searchServiceLog$$anonfun$f$1.class |   Bin 0 -> 1334 bytes
 .../views/html/climate/searchServiceLog$.class  |   Bin 0 -> 10774 bytes
 .../views/html/climate/searchServiceLog.class   |   Bin 0 -> 3191 bytes
 .../climate/serviceLog$$anonfun$apply$1.class   |   Bin 0 -> 1943 bytes
 .../climate/serviceLog$$anonfun$apply$2.class   |   Bin 0 -> 4537 bytes
 ...eLog$$anonfun$apply$3$$anonfun$apply$4.class |   Bin 0 -> 2421 bytes
 ...eLog$$anonfun$apply$3$$anonfun$apply$5.class |   Bin 0 -> 2534 bytes
 .../climate/serviceLog$$anonfun$apply$3.class   |   Bin 0 -> 3930 bytes
 .../html/climate/serviceLog$$anonfun$f$1.class  |   Bin 0 -> 1513 bytes
 .../views/html/climate/serviceLog$.class        |   Bin 0 -> 6692 bytes
 .../views/html/climate/serviceLog.class         |   Bin 0 -> 3433 bytes
 ...ableAerageVerticalProfile$$anonfun$f$1.class |   Bin 0 -> 1431 bytes
 .../threeDVariableAerageVerticalProfile$.class  |   Bin 0 -> 40034 bytes
 .../threeDVariableAerageVerticalProfile.class   |   Bin 0 -> 3204 bytes
 .../threeDVariableTwoDSlice$$anonfun$f$1.class  |   Bin 0 -> 1323 bytes
 .../html/climate/threeDVariableTwoDSlice$.class |   Bin 0 -> 38536 bytes
 .../html/climate/threeDVariableTwoDSlice.class  |   Bin 0 -> 3067 bytes
 .../threeDVariableZonalMean$$anonfun$f$1.class  |   Bin 0 -> 1331 bytes
 .../html/climate/threeDVariableZonalMean$.class |   Bin 0 -> 39949 bytes
 .../html/climate/threeDVariableZonalMean.class  |   Bin 0 -> 3073 bytes
 .../html/climate/tutorial$$anonfun$f$1.class    |   Bin 0 -> 1023 bytes
 .../views/html/climate/tutorial$.class          |   Bin 0 -> 3602 bytes
 .../views/html/climate/tutorial.class           |   Bin 0 -> 2773 bytes
 .../climate/twoDVariableMap$$anonfun$f$1.class  |   Bin 0 -> 1259 bytes
 .../views/html/climate/twoDVariableMap$.class   |   Bin 0 -> 51534 bytes
 .../views/html/climate/twoDVariableMap.class    |   Bin 0 -> 2982 bytes
 .../twoDVariableTimeSeries$$anonfun$f$1.class   |   Bin 0 -> 1322 bytes
 .../html/climate/twoDVariableTimeSeries$.class  |   Bin 0 -> 39489 bytes
 .../html/climate/twoDVariableTimeSeries.class   |   Bin 0 -> 3062 bytes
 .../twoDVariableZonelMean$$anonfun$f$1.class    |   Bin 0 -> 1313 bytes
 .../html/climate/twoDVariableZonelMean$.class   |   Bin 0 -> 50019 bytes
 .../html/climate/twoDVariableZonelMean.class    |   Bin 0 -> 3051 bytes
 .../views/html/flash_message$$anonfun$f$1.class |   Bin 0 -> 1016 bytes
 .../views/html/flash_message$.class             |   Bin 0 -> 3558 bytes
 .../views/html/flash_message.class              |   Bin 0 -> 2760 bytes
 .../views/html/index$$anonfun$f$1.class         |   Bin 0 -> 1134 bytes
 .../classes_managed/views/html/index$.class     |   Bin 0 -> 2934 bytes
 .../classes_managed/views/html/index.class      |   Bin 0 -> 2784 bytes
 .../main$$anonfun$f$1$$anonfun$apply$1.class    |   Bin 0 -> 1507 bytes
 .../views/html/main$$anonfun$f$1.class          |   Bin 0 -> 1342 bytes
 .../classes_managed/views/html/main$.class      |   Bin 0 -> 3520 bytes
 .../classes_managed/views/html/main.class       |   Bin 0 -> 2901 bytes
 .../src_managed/main/controllers/routes.java    |    31 +
 .../main/routes_reverseRouting.scala            |  1245 ++
 .../src_managed/main/routes_routing.scala       |   508 +
 .../html/climate/aboutProject.template.scala    |    99 +
 .../views/html/climate/aboutus.template.scala   |   142 +
 .../climate/addClimateServices.template.scala   |   130 +
 .../html/climate/bugReporting.template.scala    |   130 +
 .../main/views/html/climate/bugs.template.scala |   152 +
 .../html/climate/climateServices.template.scala |   130 +
 .../climate/conditionalSampling.template.scala  |  1824 ++
 .../conditionalSampling2Var.template.scala      |  1214 ++
 .../html/climate/correlationMap.template.scala  |   725 +
 .../html/climate/dataRecommend.template.scala   |   180 +
 .../html/climate/dataSetList.template.scala     |   159 +
 .../html/climate/datasetTime.template.scala     |   128 +
 ...ePlotTwoTimeAveragedVariables.template.scala |  1437 ++
 .../views/html/climate/header.template.scala    |   138 +
 .../main/views/html/climate/home.template.scala |   119 +
 .../main/views/html/climate/main.template.scala |   154 +
 .../climate/mostPopularServices.template.scala  |   158 +
 .../mostRecentlyAddedServices.template.scala    |   158 +
 .../mostRecentlyUsedServices.template.scala     |   158 +
 .../html/climate/oneService.template.scala      |   103 +
 .../views/html/climate/recommend.template.scala |   188 +
 .../climate/regridAndDownload.template.scala    |   522 +
 ...catterAndHistogramTwoVariable.template.scala |  1465 ++
 .../html/climate/searchDataSet.template.scala   |   606 +
 .../searchGenerateWorkflow.template.scala       |   165 +
 .../html/climate/searchLogResult.template.scala |   131 +
 .../searchLogResultWorkflow.template.scala      |   160 +
 .../climate/searchServiceLog.template.scala     |   274 +
 .../html/climate/serviceLog.template.scala      |   169 +
 ...VariableAerageVerticalProfile.template.scala |   803 +
 .../threeDVariableTwoDSlice.template.scala      |   774 +
 .../threeDVariableZonalMean.template.scala      |   800 +
 .../views/html/climate/tutorial.template.scala  |   102 +
 .../html/climate/twoDVariableMap.template.scala |  1131 ++
 .../twoDVariableTimeSeries.template.scala       |   905 +
 .../twoDVariableZonelMean.template.scala        |  1101 ++
 .../views/html/flash_message.template.scala     |    97 +
 .../main/views/html/index.template.scala        |    84 +
 .../main/views/html/main.template.scala         |    92 +
 .../target/streams/$global/$global/$global/out  |     6 +
 .../$global/ivyConfiguration/$global/out        |    13 +
 .../target/streams/$global/ivySbt/$global/out   |     0
 .../streams/$global/playCopyAssets/$global/out  |   128 +
 .../$global/projectDescriptors/$global/out      |     0
 .../streams/$global/update/$global/inputs       |   Bin 0 -> 3866 bytes
 .../target/streams/$global/update/$global/out   |  9378 ++++++++++
 .../streams/$global/update/$global/output       |   Bin 0 -> 181059 bytes
 .../target/streams/compile/$global/$global/data |   Bin 0 -> 4 bytes
 .../streams/compile/compile/$global/export      |     1 +
 .../target/streams/compile/compile/$global/out  |    15 +
 .../copyResources/$global/copy-resources        |   Bin 0 -> 249 bytes
 .../streams/compile/copyResources/$global/out   |     5 +
 .../compile/dependencyClasspath/$global/export  |     1 +
 .../compile/exportedProducts/$global/export     |     1 +
 .../externalDependencyClasspath/$global/export  |     1 +
 .../compile/incCompileSetup/$global/inc_compile |   Bin 0 -> 31923 bytes
 .../internalDependencyClasspath/$global/export  |     1 +
 .../compile/managedClasspath/$global/export     |     1 +
 .../compile/unmanagedClasspath/$global/export   |     1 +
 .../compile/unmanagedJars/$global/export        |     1 +
 .../runtime/exportedProducts/$global/export     |     1 +
 .../externalDependencyClasspath/$global/export  |     1 +
 .../internalDependencyClasspath/$global/export  |     1 +
 .../runtime/managedClasspath/$global/export     |     1 +
 .../runtime/unmanagedClasspath/$global/export   |     1 +
 .../runtime/unmanagedJars/$global/export        |     1 +
 ApacheCMDA-Frontend/test/ApplicationTest.java   |    36 +
 ApacheCMDA-Frontend/test/IntegrationTest.java   |    28 +
 ApacheCMDA-Frontend/tmpfiles/.gitkeep           |     0
 2716 files changed, 321583 insertions(+)
----------------------------------------------------------------------




[15/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime-internal.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime-internal.xml
new file mode 100644
index 0000000..ed21485
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime-internal.xml
@@ -0,0 +1,1272 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="runtime-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="78">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="77">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="75">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="74">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="60">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="66">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="79">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="80">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="58">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="291037" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="57">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="172888" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-context">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051943" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="38">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4530" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-context" type="jar" ext="jar" status="no" details="" size="1026074" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-expression">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051947" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="44">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2623" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-expression" type="jar" ext="jar" status="no" details="" size="258806" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-aop">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051941" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="39">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3215" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-aop" type="jar" ext="jar" status="no" details="" size="359096" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-beans">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051949" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3053" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-beans" type="jar" ext="jar" status="no" details="" size="708310" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222737" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2943" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-core">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051942" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3042" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-expression" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-core" type="jar" ext="jar" status="no" details="" size="1006987" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222739" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.2" status="release" pubdate="20140705111228" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="43">
+				<metadata-artifact status="no" details="" size="11352" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom"/>
+				<caller organisation="org.springframework" name="spring-core" conf="compile, runtime" rev="1.2" rev-constraint-default="1.2" rev-constraint-dynamic="1.2" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="61829" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.1.1" status="release" pubdate="20071126122410" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/logging" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="3941" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom"/>
+				<evicted-by rev="1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="aopalliance" name="aopalliance">
+			<revision name="1.0" status="release" pubdate="20070226144340" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://aopalliance.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="40">
+				<license name="Public Domain"/>
+				<metadata-artifact status="no" details="" size="2291" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="4.1.4.RELEASE"/>
+				<artifacts>
+					<artifact name="aopalliance" type="jar" ext="jar" status="no" details="" size="4467" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221630" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="32">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6221" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java_2.11" type="jar" ext="jar" status="no" details="" size="83592" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.tomcat" name="tomcat-servlet-api">
+			<revision name="8.0.5" status="release" pubdate="20140324111947" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://tomcat.apache.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<license name="         Apache License, Version 2.0 and         Common Development And Distribution License (CDDL) Version 1.0       " url="         http://www.apache.org/licenses/LICENSE-2.0.txt and         http://www.opensource.org/licenses/cddl1.txt       "/>
+				<metadata-artifact status="no" details="" size="2544" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/ivy-8.0.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="8.0.5" rev-constraint-default="8.0.5" rev-constraint-dynamic="8.0.5" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="tomcat-servlet-api" type="jar" ext="jar" status="no" details="" size="243533" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.findbugs" name="jsr305">
+			<revision name="2.0.3" status="release" pubdate="20131230232623" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://code.google.com/p/jsr-305/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="48">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2395" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/ivy-2.0.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="2.0.3" rev-constraint-default="2.0.3" rev-constraint-dynamic="2.0.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jsr305" type="jar" ext="jar" status="no" details="" size="33031" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.reflections" name="reflections">
+			<revision name="0.9.8" status="release" pubdate="20120524122141" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/reflections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="45">
+				<metadata-artifact status="no" details="" size="3678" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/ivy-0.9.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="0.9.8" rev-constraint-default="0.9.8" rev-constraint-dynamic="0.9.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="reflections" type="jar" ext="jar" status="no" details="" size="102696" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.inject" name="javax.inject">
+			<revision name="1" status="release" pubdate="20091013163500" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/atinject/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="59">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2380" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/ivy-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="optional, compile, runtime, runtime-internal" rev="1" rev-constraint-default="1" rev-constraint-dynamic="1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="javax.inject" type="jar" ext="jar" status="no" details="" size="2497" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging">
+			<revision name="3.2.0.Final" status="release" pubdate="20141110172215" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache License, version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="9336" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.2.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.2.0.Final" rev-constraint-default="3.2.0.Final" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jboss-logging" type="jar" ext="jar" status="no" details="" size="66832" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1.1.GA" status="release" pubdate="20120424155934" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="GNU Lesser General Public License, version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.txt"/>
+				<metadata-artifact status="no" details="" size="7888" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.1.1.GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.pom"/>
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="3.1.3.GA" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-validator">
+			<revision name="5.0.3.Final" status="release" pubdate="20140128021258" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="fals

<TRUNCATED>


[36/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/ServiceWorkFlow.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/ServiceWorkFlow.java b/ApacheCMDA-Backend/app/workflow/ServiceWorkFlow.java
new file mode 100644
index 0000000..f8d387b
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/ServiceWorkFlow.java
@@ -0,0 +1,67 @@
+/*
+ * 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.
+ */
+package workflow;
+
+import java.util.Arrays;
+
+public class ServiceWorkFlow {
+	private long uid;
+	private Node[] nodes;
+	private Connection[] connections;
+	private Group[] groups;
+	
+	public long getUid() {
+		return uid;
+	}
+	
+	public void setUid(long uid) {
+		this.uid = uid;
+	}
+	
+	public Node[] getNodes() {
+		return nodes;
+	}
+	
+	public void setNodes(Node[] nodes) {
+		this.nodes = nodes;
+	}
+	
+	public Connection[] getConnections() {
+		return connections;
+	}
+	
+	public void setConnections(Connection[] connections) {
+		this.connections = connections;
+	}
+	
+	public Group[] getGroups() {
+		return groups;
+	}
+	
+	public void setGroups(Group[] groups) {
+		this.groups = groups;
+	}
+
+	@Override
+	public String toString() {
+		return "ServiceWorkFlow [uid=" + uid + ", nodes="
+				+ Arrays.toString(nodes) + ", connections="
+				+ Arrays.toString(connections) + ", groups="
+				+ Arrays.toString(groups) + "]";
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/VisTrailJson.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/VisTrailJson.java b/ApacheCMDA-Backend/app/workflow/VisTrailJson.java
new file mode 100644
index 0000000..abfe417
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/VisTrailJson.java
@@ -0,0 +1,187 @@
+/*
+ * 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.
+ */
+
+package workflow;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import models.ServiceExecutionLog;
+
+import com.google.gson.Gson;
+
+public class VisTrailJson {
+	
+	public static String getVisTrailJson(List<ServiceExecutionLog> list) {
+		
+		ServiceWorkFlow serviceWorkFlow = new ServiceWorkFlow();
+		
+		serviceWorkFlow.setUid(list.get(0).getUser().getId());
+		
+		long nodeIdGenerator = 1;
+		List<Node> nodeList = new ArrayList<Node>();
+		
+		for (int i = 0; i < list.size(); i++) {
+			FieldIn fieldIn = new FieldIn();
+			fieldIn.setName("in");
+			fieldIn.setValue("execution" + nodeIdGenerator);
+			
+			FieldOut fieldOut = new FieldOut();
+			fieldOut.setName("out");
+			fieldOut.setValue(null);
+			
+			Fields fields = new Fields();
+			fields.setIn(new FieldIn[] {fieldIn});
+			fields.setOut(new FieldOut[] {fieldOut});
+			
+			Node node = new Node();
+			node.setNid(nodeIdGenerator);
+			node.setName(list.get(i).getClimateService().getName());
+			node.setType("Service");
+			node.setAnim(false);
+			node.setX(56.800006091594696);
+			node.setY(230.8000060915947);
+			node.setFields(fields);
+			
+			nodeList.add(node);
+			
+			nodeIdGenerator++;
+		}
+		
+		FieldIn[] fieldInArray = new FieldIn[list.size()];
+		for (int i = 0; i < list.size(); i++) {
+			FieldIn fieldIn = new FieldIn();
+			fieldIn.setName("in" + i);
+			fieldIn.setValue("");
+			fieldInArray[i] = fieldIn;
+		}
+		
+		FieldOut fieldOut = new FieldOut();
+		fieldOut.setName("out");
+		fieldOut.setValue(null);
+		
+		Fields fields = new Fields();
+		fields.setIn(fieldInArray);
+		fields.setOut(new FieldOut[] {fieldOut});
+		
+		Node node = new Node();
+		node.setNid(nodeIdGenerator);
+		node.setName("Aggregation");
+		node.setType("Aggregation");
+		node.setAnim(false);
+		node.setX(56.800006091594696);
+		node.setY(230.8000060915947);
+		node.setFields(fields);
+		
+		nodeList.add(node);
+		
+		nodeIdGenerator++;
+		
+		FieldIn fieldInWriteFile = new FieldIn();
+		fieldInWriteFile.setName("in");
+		fieldInWriteFile.setValue("");
+		
+		FieldOut fieldOutWriteFile = new FieldOut();
+		fieldOut.setName("out");
+		fieldOut.setValue(null);
+		
+		Fields fieldsWriteFile = new Fields();
+		fieldsWriteFile.setIn(new FieldIn[] {fieldInWriteFile});
+		fieldsWriteFile.setOut(new FieldOut[] {fieldOutWriteFile});
+		
+		Node nodeWriteFile = new Node();
+		nodeWriteFile.setNid(nodeIdGenerator);
+		nodeWriteFile.setName("WriteFile");
+		nodeWriteFile.setType("WriteFile");
+		nodeWriteFile.setAnim(false);
+		nodeWriteFile.setX(56.800006091594696);
+		nodeWriteFile.setY(230.8000060915947);
+		nodeWriteFile.setFields(fields);
+		
+		nodeList.add(nodeWriteFile);
+		
+		nodeIdGenerator++;
+		
+		FieldIn fieldInFileSink1 = new FieldIn();
+		fieldInFileSink1.setName("in");
+		fieldInFileSink1.setValue(null);
+		
+		FieldIn fieldInFileSink2 = new FieldIn();
+		fieldInFileSink2.setName("in0");
+		fieldInFileSink2.setValue(null);
+		
+		FieldOut fieldOutFileSink = new FieldOut();
+		fieldOutFileSink.setName(null);
+		fieldOutFileSink.setValue(null);
+		
+		Fields fieldsFileSink = new Fields();
+		fieldsFileSink.setIn(new FieldIn[] {fieldInFileSink1, fieldInFileSink2});
+		fieldsFileSink.setOut(new FieldOut[] {fieldOutFileSink});
+		
+		Node nodeFileSink = new Node();
+		nodeFileSink.setNid(nodeIdGenerator);
+		nodeFileSink.setName("FileSink");
+		nodeFileSink.setType("FileSink");
+		nodeFileSink.setAnim(false);
+		nodeFileSink.setX(716.0);
+		nodeFileSink.setY(156.07);
+		nodeFileSink.setFields(fields);
+		
+		nodeList.add(nodeFileSink);
+		
+		nodeIdGenerator++;
+		
+		serviceWorkFlow.setNodes(nodeList.toArray(new Node[nodeList.size()]));
+		
+		List<Connection> connectionList = new ArrayList<Connection>();
+		for (int i = 0; i < list.size(); i++) {
+			Connection connection = new Connection();
+			connection.setId(nodeIdGenerator);
+			connection.setFrom_node(i + 1);
+			connection.setFrom("out");
+			connection.setTo_node(list.size() + 1);
+			connection.setTo("in" + i);
+			
+			connectionList.add(connection);
+
+			nodeIdGenerator++;
+		}
+		
+		for (int i = 0; i < 2; i++) {
+			Connection connection = new Connection();
+			connection.setId(nodeIdGenerator);
+			connection.setFrom_node(list.size() + i + 1);
+			connection.setFrom("out");
+			connection.setTo_node(list.size() + i + 2);
+			connection.setTo("in");
+			
+			connectionList.add(connection);
+
+			nodeIdGenerator++;
+		}
+		
+		serviceWorkFlow.setConnections(connectionList.toArray
+				(new Connection[connectionList.size()]));
+		
+		serviceWorkFlow.setGroups(new Group[0]);
+		
+		Gson gson = new Gson();
+
+		return gson.toJson(serviceWorkFlow);
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/build.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/build.sbt b/ApacheCMDA-Backend/build.sbt
new file mode 100644
index 0000000..8c3911c
--- /dev/null
+++ b/ApacheCMDA-Backend/build.sbt
@@ -0,0 +1,26 @@
+name := """ApacheCMDA_Backend"""
+
+version := "1.0-SNAPSHOT"
+
+lazy val root = (project in file(".")).enablePlugins(PlayJava)
+
+scalaVersion := "2.11.4"
+
+jacoco.settings
+
+libraryDependencies ++= Seq(
+  cache,
+  javaWs,
+  javaCore,
+  "org.springframework" % "spring-context" % "4.1.4.RELEASE",
+  "javax.inject" % "javax.inject" % "1",
+  "org.springframework.data" % "spring-data-jpa" % "1.7.1.RELEASE",
+  "org.springframework" % "spring-expression" % "4.1.4.RELEASE",
+  "org.hibernate" % "hibernate-entitymanager" % "4.3.7.Final",
+  "org.mockito" % "mockito-core" % "1.10.19" % "test",
+  "mysql" % "mysql-connector-java" % "5.1.34",
+  "com.google.code.gson" % "gson" % "2.3.1",
+  "org.hibernate" % "hibernate-c3p0" % "4.3.7.Final"
+)
+
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/conf/META-INF/persistence.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/conf/META-INF/persistence.xml b/ApacheCMDA-Backend/conf/META-INF/persistence.xml
new file mode 100644
index 0000000..3342b31
--- /dev/null
+++ b/ApacheCMDA-Backend/conf/META-INF/persistence.xml
@@ -0,0 +1,33 @@
+<persistence xmlns="http://java.sun.com/xml/ns/persistence"
+             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
+             version="2.0">
+
+    <persistence-unit name="default" transaction-type="RESOURCE_LOCAL">
+        <provider>org.hibernate.ejb.HibernatePersistence</provider>
+        
+        <properties>
+            
+            <!-- Configuring JDBC properties -->
+        	<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
+            <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/climateService" />
+            <property name="javax.persistence.jdbc.user" value="root" />
+            <property name="javax.persistence.jdbc.password" value="root" />
+        	
+            <!-- Hibernate properties -->
+            <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
+            <property name="hibernate.show_sql" value="true" />
+            <property name="hibernate.hbm2ddl.auto" value="update" />
+            
+            <!-- Configuring Connection Pool -->
+	        <property name="hibernate.c3p0.min_size" value="5" />
+	        <property name="hibernate.c3p0.max_size" value="20" />
+	        <property name="hibernate.c3p0.timeout" value="500" />
+	        <property name="hibernate.c3p0.max_statements" value="50" />
+	        <property name="hibernate.c3p0.idle_test_period" value="2000" />
+	        
+        </properties>
+        
+    </persistence-unit>
+
+</persistence>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/conf/application.conf
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/conf/application.conf b/ApacheCMDA-Backend/conf/application.conf
new file mode 100644
index 0000000..8b6fdc9
--- /dev/null
+++ b/ApacheCMDA-Backend/conf/application.conf
@@ -0,0 +1,72 @@
+# This is the main configuration file for the application.
+# ~~~~~
+
+# Secret key
+# ~~~~~
+# The secret key is used to secure cryptographics functions.
+#
+# This must be changed for production, but we recommend not changing it in this file.
+#
+# See http://www.playframework.com/documentation/latest/ApplicationSecret for more details.
+application.secret="/A=PmUSp=kNy2o6Pb8CJ[ZJAHcAbtWGCK[JQuN[[xb;u;FsIM1Z8ARQDOhpjKRvF"
+
+# The application languages
+# ~~~~~
+application.langs="en"
+
+# Global object class
+# ~~~~~
+# Define the Global object class for this application.
+# Default to Global in the root package.
+# application.global=Global
+
+# Router
+# ~~~~~
+# Define the Router object to use for this application.
+# This router will be looked up first when the application is starting up,
+# so make sure this is the entry point.
+# Furthermore, it's assumed your route file is named properly.
+# So for an application router like `conf/my.application.Router`,
+# you may need to define a router file `my.application.routes`.
+# Default to Routes in the root package (and `conf/routes`)
+# application.router=my.application.Routes
+
+# Database configuration
+# ~~~~~
+# You can declare as many datasources as you want.
+# By convention, the default datasource is named `default`
+#
+  db.default.driver=org.h2.Driver
+  db.default.url="jdbc:h2:mem:play"
+# db.default.user=sa
+# db.default.password=""
+#
+# You can expose this datasource via JNDI if needed (Useful for JPA)
+  db.default.jndiName=DefaultDS
+
+# Evolutions
+# ~~~~~
+# You can disable evolutions if needed
+# evolutionplugin=disabled
+
+# Ebean configuration
+# ~~~~~
+# You can declare as many Ebean servers as you want.
+# By convention, the default server is named `default`
+#
+# ebean.default="models.*"
+
+# Logger
+# ~~~~~
+# You can also configure logback (http://logback.qos.ch/),
+# by providing an application-logger.xml file in the conf directory.
+
+# Root logger:
+logger.root=ERROR
+
+# Logger used by the framework:
+logger.play=INFO
+
+# Logger provided to your application:
+logger.application=DEBUG
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/conf/routes
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/conf/routes b/ApacheCMDA-Backend/conf/routes
new file mode 100644
index 0000000..af196c5
--- /dev/null
+++ b/ApacheCMDA-Backend/conf/routes
@@ -0,0 +1,138 @@
+# Routes
+# This file defines all application routes (Higher priority routes first)
+# ~~~~
+
+# Home page - we use the @controllers syntax here so that the router knows we are referring to a class. In turn it
+# will call on the GlobalSettings.getController method to resolve the actual controller instance.
+# GET     /                           @controllers.Application.index
+
+# Climate Service
+GET           /climateService/getClimateService/:name/json                                              @controllers.ClimateServiceController.getClimateService(name: String, format: String="json")
+GET           /climateService/getClimateService/id/:id                                                  @controllers.ClimateServiceController.getClimateServiceById(id: Long)
+GET           /climateService/getAllClimateServices/json                                                @controllers.ClimateServiceController.getAllClimateServices(format: String="json")
+GET           /climateService/getAllMostRecentClimateServicesByCreateTime/json                          @controllers.ClimateServiceController.getAllClimateServicesOrderByCreateTime(format: String="json")
+GET           /climateService/getAllMostRecentClimateServicesByLatestAccessTime/json                    @controllers.ClimateServiceController.getAllClimateServicesOrderByLatestAccessTime(format: String="json")
+GET           /climateService/getAllMostUsedClimateServices/json                                        @controllers.ClimateServiceController.getAllClimateServicesOrderByCount(format: String="json")
+POST          /climateService/addClimateService                                                         @controllers.ClimateServiceController.addClimateService
+GET           /climateService/getAllServiceEntries/json                                                 @controllers.ClimateServiceController.getAllServiceEntries(format: String="json")
+POST          /climateService/addServiceEntry                                                           @controllers.ClimateServiceController.addServiceEntry
+PUT           /climateService/updateClimateService/id/:id                                               @controllers.ClimateServiceController.updateClimateServiceById(id: Long)
+PUT           /climateService/updateClimateService/name/:oldName                                        @controllers.ClimateServiceController.updateClimateServiceByName(oldName: String)
+DELETE        /climateService/deleteClimateService/id/:id                                               @controllers.ClimateServiceController.deleteClimateServiceById(id: Long)
+DELETE        /climateService/deleteClimateService/name/:name                                           @controllers.ClimateServiceController.deleteClimateServiceByName(name: String)
+
+# Save Climate Service Page
+POST          /climateService/savePage                                                         			@controllers.ClimateServiceController.savePage
+
+# Bug Report
+GET           /bugReport/getBugReport/id/:id                                                            @controllers.BugReportController.getBugReport(id: Long, format: String="json")
+GET           /bugReport/getAllBugReports/json                                                          @controllers.BugReportController.getAllBugReports
+GET           /bugReport/getAllUnsolvedBugReports/json                                                  @controllers.BugReportController.getAllUnsolvedBugReports
+GET           /bugReport/getAllSolvedBugReports/json                                                    @controllers.BugReportController.getAllSolvedBugReports
+POST          /bugReport/addBugReport                                                                   @controllers.BugReportController.addBugReport
+PUT           /bugReport/updateBugReport/id/:id                                                         @controllers.BugReportController.updateBugReportById(id: Long)
+DELETE        /bugReport/deleteBugReport/id/:id                                                         @controllers.BugReportController.deleteBugReport(id: Long)
+
+# Service Configuration
+GET           /serviceConfiguration/getServiceConfiguration/id/:id/json                                 @controllers.ServiceConfigurationController.getServiceConfiguration(id: Long, format: String="json")
+POST          /serviceConfiguration/addServiceConfiguration                                             @controllers.ServiceConfigurationController.addServiceConfiguration
+PUT           /serviceConfiguration/updateServiceConfiguration/id/:id                                   @controllers.ServiceConfigurationController.updateServiceConfigurationById(id: Long)
+DELETE        /serviceConfiguration/deleteServiceConfiguration/:id                                      @controllers.ServiceConfigurationController.deleteServiceConfiguration(id: Long)
+GET           /serviceConfiguration/getAllServiceConfigurationsByUserId/:userId/json                    @controllers.ServiceConfigurationController.getServiceConfigurationsByUser(userId: Long, format: String="json")
+
+# Service Configuration Item
+GET           /serviceConfigurationItem/serviceConfigurationItemById/:id                                @controllers.ServiceConfigurationItemController.getServiceConfigurationItemById(id: Long)
+GET           /serviceConfigurationItem/serviceConfigurationItemByServiceConfig/:serviceConfigId        @controllers.ServiceConfigurationItemController.getServiceConfigurationItemsInServiceConfig(serviceConfigId: Long)
+GET           /serviceConfigurationItem/serviceConfigurationItemByParamId/:paramId                      @controllers.ServiceConfigurationItemController.getServiceConfigurationItemByParameterId(paramId : Long)
+POST          /serviceConfigurationItem/addServiceConfigurationItem                                     @controllers.ServiceConfigurationItemController.addServiceConfigurationItem
+PUT           /serviceConfigurationItem/updateServiceConfigurationItem/id/:id                           @controllers.ServiceConfigurationItemController.updateServiceConfigurationItemById(id:Long)
+DELETE        /serviceConfigurationItem/deleteServiceConfigurationItemById/:id                          @controllers.ServiceConfigurationItemController.deleteServiceConfigurationItemById(id: Long)
+
+# Service Execution Log
+GET           /serviceExecutionLog/getAllServiceExecutionLog                                            @controllers.ServiceExecutionLogController.getAllServiceExecutionLogs(format: String="json")
+GET           /serviceExecutionLog/getServiceExecutionLog/:id                                           @controllers.ServiceExecutionLogController.getServiceExecutionLog(id: Long, format: String="json")
+POST          /serviceExecutionLog/addServiceExecutionLog                                               @controllers.ServiceExecutionLogController.addServiceExecutionLog()
+POST          /serviceExecutionLog/queryServiceExecutionLogs                                            @controllers.ServiceExecutionLogController.queryServiceExecutionLogs()
+PUT           /serviceExecutionLog/updateServiceExecutionLogs/:id                                       @controllers.ServiceExecutionLogController.updateServiceExecutionLog(id: Long)
+DELETE        /serviceExecutionLog/deleteServiceExecutionLogs/:id                                       @controllers.ServiceExecutionLogController.deleteServiceExecutionLog(id: Long)
+# Temp: replace service log
+#GET           /serviceExecutionLog/replaceUser                                                          @controllers.ServiceExecutionLogController.replaceUserWithPurpose()
+
+# DatasetLog
+GET           /datasetLog/getAllDatasetLogs/json                                                        @controllers.DatasetLogController.getAllDatasetLogs(format: String="json")
+GET           /datasetLog/getDatasetLog/id/:id/json                                                     @controllers.DatasetLogController.getDatasetLog(id: Long, format: String="json")
+POST          /datasetLog/addDatasetLog                                                                 @controllers.DatasetLogController.addDatasetLog
+PUT           /datasetLog/updateDatasetLog/id/:id                                                       @controllers.DatasetLogController.updateDatasetLogById(id: Long)
+DELETE        /datasetLog/deleteDatasetLog/id/:id                                                       @controllers.DatasetLogController.deleteDatasetLog(id: Long)
+
+# Workflow
+GET           /workflow/getAllWorkflows/json                                                          	@controllers.WorkflowController.getAllWorkflows(format: String="json")
+GET           /workflow/getWorkflowById/id/:id/json                                                     @controllers.WorkflowController.getWorkflowById(id: Long, format: String="json")
+POST          /workflow/addWorkflow                                                                   	@controllers.WorkflowController.addWorkflow
+PUT           /workflow/updateWorkflowById/id/:id                                                       @controllers.WorkflowController.updateWorkflowById(id: Long)
+DELETE        /workflow/deleteWorkflowById/id/:id/                                                     	@controllers.WorkflowController.deleteWorkflowById(id:Long)
+POST          /workflow/generateWorkflowJson                                                            @controllers.WorkflowController.generateWorkflowJson
+
+# Instrument
+GET           /instrument/getAllInstruments/json                                                        @controllers.InstrumentController.getAllInstruments(format: String="json")
+GET           /instrument/getInstrument/id/:id/json                                                     @controllers.InstrumentController.getInstrument(id: Long, format: String="json")
+POST          /instrument/addInstrument                                                                 @controllers.InstrumentController.addInstrument
+PUT           /instrument/updateInstrument/id/:id                                                       @controllers.InstrumentController.updateInstrumentById(id: Long)
+DELETE        /instrument/deleteInstrument/id/:id                                                       @controllers.InstrumentController.deleteInstrument(id: Long)
+
+# Dataset
+GET           /dataset/getAllDatasets/json                                                              @controllers.DatasetController.getAllDatasets(format: String="json")
+GET           /dataset/getDataset/id/:id/json                                                           @controllers.DatasetController.getDataset(id: Long, format: String="json")
+POST          /dataset/addDataset                                                                       @controllers.DatasetController.addDataset
+PUT           /dataset/updateDataset/id/:id                                                             @controllers.DatasetController.updateDatasetById(id: Long)
+DELETE        /dataset/deleteDataset/id/:id                                                             @controllers.DatasetController.deleteDataset(id: Long)
+POST		  /dataset/queryDataset																		@controllers.DatasetController.queryDatasets
+
+# Parameter
+GET           /parameter/getAllParameters/json                                                          @controllers.ParameterController.getAllParameters(format: String="json")
+GET           /parameter/getParameter/service/:id/name/:name/json                                       @controllers.ParameterController.getParameterByName(id:Long, name: String, format: String="json")
+GET           /parameter/getParameter/id/:id/json                                                       @controllers.ParameterController.getParameterById(id: Long, format: String="json")
+POST          /parameter/addParameter                                                                   @controllers.ParameterController.addParameter
+PUT           /parameter/updateParameter/id/:id                                                         @controllers.ParameterController.updateParameterById(id: Long)
+PUT           /parameter/updateParameter/name/:oldName                                                  @controllers.ParameterController.updateParameterByName(oldName: String)
+DELETE        /parameter/deleteParameter/service/:id/name/:name                                         @controllers.ParameterController.deleteParameterByName(id:Long, name: String)
+
+# JournalPublication
+GET           /journalPublication/getAllJournalPublications/json                                        @controllers.JournalPublicationController.getAllJournalPublications(format: String="json")
+GET           /journalPublication/getJournalPublication/id/:id/json                                     @controllers.JournalPublicationController.getJournalPublicationById(id: Long, format: String="json")
+POST          /journalPublication/addJournalPublication                                                 @controllers.JournalPublicationController.addJournalPublication
+PUT           /journalPublication/updateJournalPublication/id/:id                                       @controllers.JournalPublicationController.updateJournalPublicationById(id: Long)
+DELETE        /journalPublication/deleteJournalPublication/id/:id                                       @controllers.JournalPublicationController.deleteJournalPublicationById(id: Long)
+
+# BookPublication
+GET           /BookPublication/getAllBookPublications/json                                              @controllers.BookPublicationController.getAllBookPublications(format: String="json")
+GET           /BookPublication/getBookPublication/id/:id/json                                           @controllers.BookPublicationController.getBookPublicationById(id: Long, format: String="json")
+POST          /BookPublication/addBookPublication                                                       @controllers.BookPublicationController.addBookPublication
+PUT           /BookPublication/updateBookPublication/id/:id                                             @controllers.BookPublicationController.updateBookPublicationById(id: Long)
+DELETE        /BookPublication/deleteBookPublication/id/:id                                             @controllers.BookPublicationController.deleteBookPublicationById(id: Long)
+
+# BookChapterPublication
+GET           /BookChapterPublication/getAllBookPublications/json                                       @controllers.BookChapterPublicationController.getAllBookChapterPublications(format: String="json")
+GET           /BookChapterPublication/getBookPublication/id/:id/json                                    @controllers.BookChapterPublicationController.getBookChapterPublication(id: Long, format: String="json")
+POST          /BookChapterPublication/addBookPublication                                                @controllers.BookChapterPublicationController.addBookChapterPublication
+PUT           /BookChapterPublication/updateBookPublication/id/:id                                      @controllers.BookChapterPublicationController.updateBookChapterPublication(id: Long)
+DELETE        /BookChapterPublication/deleteBookPublication/id/:id                                      @controllers.BookChapterPublicationController.deleteBookChapterPublication(id: Long)
+
+# ConferencePublication
+GET           /ConferencePublication/getAllBookPublications/json                                        @controllers.ConferencePublicationController.getAllConferencePublications(format: String="json")
+GET           /ConferencePublication/getBookPublication/id/:id/json                                     @controllers.ConferencePublicationController.getConferencePublication(id: Long, format: String="json")
+POST          /ConferencePublication/addBookPublication                                                 @controllers.ConferencePublicationController.addConferencePublication
+PUT           /ConferencePublication/updateBookPublication/id/:id                                       @controllers.ConferencePublicationController.updateConferencePublication(id: Long)
+DELETE        /ConferencePublication/deleteBookPublication/id/:id                                       @controllers.ConferencePublicationController.deleteConferencePublication(id: Long)
+
+# Users
+GET           /users/:id                                                                                @controllers.UserController.getUser(id: Long, format: String="json")
+POST          /users/add                                                                                @controllers.UserController.addUser
+PUT           /users/update/:id                                                                         @controllers.UserController.updateUser(id: Long)
+DELETE        /users/delete/:id                                                                         @controllers.UserController.deleteUser(id: Long)
+GET			  /users/getAllUsers/json																	@controllers.UserController.getAllUsers(format: String="json")
+POST		  /users/isUserValid																		@controllers.UserController.isUserValid
+DELETE		  /users/delete/userName/:userName/password/:password										@controllers.UserController.deleteUserByUserNameandPassword(userName: String, password: String)
+
+# Map static resources from the /public folder to the /assets URL path
+GET           /assets/*file                                                                             controllers.Assets.at(path="/public", file)

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

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/activator-sbt-echo-shim.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/activator-sbt-echo-shim.sbt b/ApacheCMDA-Backend/project/activator-sbt-echo-shim.sbt
new file mode 100644
index 0000000..99d5973
--- /dev/null
+++ b/ApacheCMDA-Backend/project/activator-sbt-echo-shim.sbt
@@ -0,0 +1 @@
+addSbtPlugin("com.typesafe.sbt" % "sbt-echo" % "0.1.6.2")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/activator-sbt-eclipse-shim.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/activator-sbt-eclipse-shim.sbt b/ApacheCMDA-Backend/project/activator-sbt-eclipse-shim.sbt
new file mode 100644
index 0000000..8734fe2
--- /dev/null
+++ b/ApacheCMDA-Backend/project/activator-sbt-eclipse-shim.sbt
@@ -0,0 +1 @@
+addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.3.0")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/activator-sbt-idea-shim.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/activator-sbt-idea-shim.sbt b/ApacheCMDA-Backend/project/activator-sbt-idea-shim.sbt
new file mode 100644
index 0000000..3023480
--- /dev/null
+++ b/ApacheCMDA-Backend/project/activator-sbt-idea-shim.sbt
@@ -0,0 +1 @@
+addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.2")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/build.properties
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/build.properties b/ApacheCMDA-Backend/project/build.properties
new file mode 100644
index 0000000..6b6a42a
--- /dev/null
+++ b/ApacheCMDA-Backend/project/build.properties
@@ -0,0 +1,4 @@
+#Activator-generated Properties
+#Wed Jan 07 15:18:11 PST 2015
+template.uuid=30665618-b7de-4174-aeaa-edf647fee712
+sbt.version=0.13.5

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/plugins.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/plugins.sbt b/ApacheCMDA-Backend/project/plugins.sbt
new file mode 100644
index 0000000..f7d6433
--- /dev/null
+++ b/ApacheCMDA-Backend/project/plugins.sbt
@@ -0,0 +1,20 @@
+resolvers += "Typesafe repository" at "https://repo.typesafe.com/typesafe/releases/"
+
+// The Play plugin
+addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.7")
+
+// web plugins
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.0")
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.1")
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.1")
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0")
+
+addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.0.0")
+
+addSbtPlugin("de.johoop" % "jacoco4sbt" % "2.1.6")

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1$.class
new file mode 100644
index 0000000..77ae209
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.class b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.class
new file mode 100644
index 0000000..a0bee55
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$187c47b2ee828d96dfc1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$$anonfun$$sbtdef$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$$anonfun$$sbtdef$1.class b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$$anonfun$$sbtdef$1.class
new file mode 100644
index 0000000..91a3e89
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$$anonfun$$sbtdef$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$.class
new file mode 100644
index 0000000..fd5c8dc
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.class b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.class
new file mode 100644
index 0000000..ede8821
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$33872a24821d2646c467.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f$.class
new file mode 100644
index 0000000..8ca0a5f
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.class b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.class
new file mode 100644
index 0000000..6ed6334
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$34b07a12071e119d680f.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53$.class
new file mode 100644
index 0000000..9f34d6f
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.class b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.class
new file mode 100644
index 0000000..0fdb0ac
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$40d654c199d51b031e53.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164$.class
new file mode 100644
index 0000000..feeae4c
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.class b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.class
new file mode 100644
index 0000000..0043eee
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$5b7fdc306770aceaa164.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2$.class
new file mode 100644
index 0000000..e7557ab
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.class b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.class
new file mode 100644
index 0000000..a09cb03
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$911ad6780111550298b2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562$.class
new file mode 100644
index 0000000..9682b97
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.class
new file mode 100644
index 0000000..04e69bc
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a172055b2580fb667562.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062$.class
new file mode 100644
index 0000000..52fb761
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.class
new file mode 100644
index 0000000..15b931b
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a4acfbb69c27698a3062.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc$.class
new file mode 100644
index 0000000..828ee4c
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.class b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.class
new file mode 100644
index 0000000..a6d0137
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$a61f9d0e8d679c6c3cbc.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49$.class
new file mode 100644
index 0000000..cfaf414
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.class b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.class
new file mode 100644
index 0000000..4a883b1
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$b271e7dbc0ae3cf76d49.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c$.class
new file mode 100644
index 0000000..b04c241
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.class b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.class
new file mode 100644
index 0000000..4168f6f
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$b4ff43989367afa1403c.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6$.class b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6$.class
new file mode 100644
index 0000000..f8646e0
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.cache b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.class b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.class
new file mode 100644
index 0000000..9dbd13f
Binary files /dev/null and b/ApacheCMDA-Backend/project/project/target/config-classes/$c39657f81aab3e2056b6.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$$anonfun$$sbtdef$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$$anonfun$$sbtdef$1.class b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$$anonfun$$sbtdef$1.class
new file mode 100644
index 0000000..7d667d3
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$$anonfun$$sbtdef$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$.class b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$.class
new file mode 100644
index 0000000..7c2f05f
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.cache b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.class b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.class
new file mode 100644
index 0000000..fb09ff1
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$361a501cc7580ae38f51.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$1.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$1.class
new file mode 100644
index 0000000..8d291b8
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$2.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$2.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$2.class
new file mode 100644
index 0000000..2fff9ce
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$3.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$3.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$3.class
new file mode 100644
index 0000000..4fbb0b0
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$3.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$4.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$4.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$4.class
new file mode 100644
index 0000000..731d3fc
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$$anonfun$root$4.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$.class
new file mode 100644
index 0000000..ea2842a
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.cache b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.cache
new file mode 100644
index 0000000..d8649da
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.cache
@@ -0,0 +1 @@
+root

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.class b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.class
new file mode 100644
index 0000000..ca3d886
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$9a7d1e4833c3ca9dd053.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$$anonfun$$sbtdef$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$$anonfun$$sbtdef$1.class b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$$anonfun$$sbtdef$1.class
new file mode 100644
index 0000000..33e3833
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$$anonfun$$sbtdef$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$.class b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$.class
new file mode 100644
index 0000000..be471e0
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.cache b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.class b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.class
new file mode 100644
index 0000000..873f678
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$b538384526c4deb0e565.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095$.class b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095$.class
new file mode 100644
index 0000000..c4230c7
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.cache b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.class b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.class
new file mode 100644
index 0000000..ef93cbe
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$bc8de796e89a6f4ed095.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$$anonfun$$sbtdef$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$$anonfun$$sbtdef$1.class b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$$anonfun$$sbtdef$1.class
new file mode 100644
index 0000000..b386053
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$$anonfun$$sbtdef$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$.class b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$.class
new file mode 100644
index 0000000..7c675d8
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.cache b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.class b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.class
new file mode 100644
index 0000000..52a03a8
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$d6ff00c38c88eff99a99.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a$.class b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a$.class
new file mode 100644
index 0000000..879fd2b
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.cache b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.class b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.class
new file mode 100644
index 0000000..b45e8c8
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$dca917d426c092915b5a.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$$anonfun$$sbtdef$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$$anonfun$$sbtdef$1.class b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$$anonfun$$sbtdef$1.class
new file mode 100644
index 0000000..2db21e1
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$$anonfun$$sbtdef$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$.class b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$.class
new file mode 100644
index 0000000..c317dad
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103$.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.cache
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.cache b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.cache
new file mode 100644
index 0000000..07eb409
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.cache
@@ -0,0 +1 @@
+sbt.Def.SettingsDefinition
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.class b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.class
new file mode 100644
index 0000000..7373233
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/config-classes/$faf70ab291bf820f2103.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.properties
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.properties b/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.properties
new file mode 100644
index 0000000..a0852ee
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.properties
@@ -0,0 +1,16 @@
+#default#apachecmda-backend-build;0.1-SNAPSHOT resolved revisions
+#Wed Sep 02 14:44:44 PDT 2015
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.0\:\#@\#\:+module\:\#@\#\:+sbt-mocha\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.0 release 1.0.0 null
++revision\:\#@\#\:+2.10.4\:\#@\#\:+module\:\#@\#\:+scala-library\:\#@\#\:+organisation\:\#@\#\:+org.scala-lang\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.10.4 ? 2.10.4 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.0\:\#@\#\:+module\:\#@\#\:+sbt-less\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.0 release 1.0.0 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.5.2\:\#@\#\:+module\:\#@\#\:+sbt-idea\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.github.mpeltonen\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.5.2 release 1.5.2 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.1\:\#@\#\:+module\:\#@\#\:+sbt-rjs\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.1 release 1.0.1 null
++revision\:\#@\#\:+2.10.4\:\#@\#\:+module\:\#@\#\:+scala-compiler\:\#@\#\:+organisation\:\#@\#\:+org.scala-lang\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.10.4 release 2.10.4 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+2.3.7\:\#@\#\:+module\:\#@\#\:+sbt-plugin\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.play\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.7 release 2.3.7 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.0\:\#@\#\:+module\:\#@\#\:+sbt-coffeescript\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.0 release 1.0.0 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.0\:\#@\#\:+module\:\#@\#\:+sbt-digest\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.0 release 1.0.0 null
++revision\:\#@\#\:+0.13.5\:\#@\#\:+module\:\#@\#\:+sbt\:\#@\#\:+organisation\:\#@\#\:+org.scala-sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=0.13.5 release 0.13.5 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+2.3.0\:\#@\#\:+module\:\#@\#\:+sbteclipse-plugin\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbteclipse\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.3.0 ? 2.4.0 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+1.0.1\:\#@\#\:+module\:\#@\#\:+sbt-jshint\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=1.0.1 release 1.0.1 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+2.1.6\:\#@\#\:+module\:\#@\#\:+jacoco4sbt\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+de.johoop\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=2.1.6 release 2.1.6 null
++e\:scalaVersion\:\#@\#\:+2.10\:\#@\#\:+revision\:\#@\#\:+0.1.6.2\:\#@\#\:+module\:\#@\#\:+sbt-echo\:\#@\#\:+e\:sbtVersion\:\#@\#\:+0.13\:\#@\#\:+organisation\:\#@\#\:+com.typesafe.sbt\:\#@\#\:+branch\:\#@\#\:+@\#\:NULL\:\#@\:\#@\#\:=0.1.6.2 release 0.1.6.2 null

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml b/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml
new file mode 100644
index 0000000..4356897
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/default/apachecmda-backend-build/scala_2.10/sbt_0.13/0.1-SNAPSHOT/resolved.xml.xml
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ivy-module version="2.0" xmlns:e="http://ant.apache.org/ivy/extra">
+	<info organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		status="integration"
+		publication="20150902144438"
+		e:scalaVersion="2.10" e:sbtVersion="0.13"
+	>
+		<description>
+		apachecmda-backend-build
+		</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="public" description=""/>
+		<conf name="pom" visibility="public" description=""/>
+		<conf name="scala-tool" visibility="private" description=""/>
+	</configurations>
+	<publications>
+		<artifact name="apachecmda-backend-build" type="pom" ext="pom" conf="pom"/>
+		<artifact name="apachecmda-backend-build" type="jar" ext="jar" conf="compile"/>
+		<artifact name="apachecmda-backend-build" type="src" ext="jar" conf="sources" e:classifier="sources"/>
+		<artifact name="apachecmda-backend-build" type="doc" ext="jar" conf="docs" e:classifier="javadoc"/>
+	</publications>
+	<dependencies>
+		<dependency org="org.scala-lang" name="scala-compiler" rev="2.10.4" conf="scala-tool->default,optional(default)"/>
+		<dependency org="org.scala-lang" name="scala-library" rev="2.10.4" conf="scala-tool->default,optional(default);provided->default(compile)"/>
+		<dependency org="org.scala-sbt" name="sbt" rev="0.13.5" conf="provided->default(compile)"/>
+		<dependency org="com.typesafe.sbt" name="sbt-echo" rev="0.1.6.2" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbteclipse" name="sbteclipse-plugin" rev="2.3.0" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.github.mpeltonen" name="sbt-idea" rev="1.5.2" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.play" name="sbt-plugin" rev="2.3.7" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-coffeescript" rev="1.0.0" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-less" rev="1.0.0" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-jshint" rev="1.0.1" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-rjs" rev="1.0.1" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-digest" rev="1.0.0" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="com.typesafe.sbt" name="sbt-mocha" rev="1.0.0" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+		<dependency org="de.johoop" name="jacoco4sbt" rev="2.1.6" conf="compile->default(compile)" e:scalaVersion="2.10" e:sbtVersion="0.13"/>
+	</dependencies>
+</ivy-module>


[27/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/ivy-report.css
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/ivy-report.css b/ApacheCMDA-Backend/project/target/resolution-cache/reports/ivy-report.css
new file mode 100644
index 0000000..4cb6091
--- /dev/null
+++ b/ApacheCMDA-Backend/project/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/project/target/resolution-cache/reports/ivy-report.xsl
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/ivy-report.xsl b/ApacheCMDA-Backend/project/target/resolution-cache/reports/ivy-report.xsl
new file mode 100644
index 0000000..48afd91
--- /dev/null
+++ b/ApacheCMDA-Backend/project/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>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/$global/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/$global/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/$global/$global/$global/streams/out
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/ivyConfiguration/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/ivyConfiguration/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/$global/ivyConfiguration/$global/streams/out
new file mode 100644
index 0000000..696f99a
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/streams/$global/ivyConfiguration/$global/streams/out
@@ -0,0 +1,14 @@
+[debug] Other repositories:
+[debug] 	FileRepository(publish-m2-local,FileConfiguration(true,None),Patterns(ivyPatterns=List(), artifactPatterns=List(/Users/mingqi/.m2/repository/[organisation]/[module](_[scalaVersion])(_[sbtVersion])/[revision]/[artifact]-[revision](-[classifier]).[ext]), isMavenCompatible=true, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] Default repositories:
+[debug] 	Raw(ProjectResolver(inter-project, mapped: ))
+[debug] 	URLRepository(typesafe-ivy-releases,Patterns(ivyPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	URLRepository(sbt-plugin-releases,Patterns(ivyPatterns=List(http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	FileRepository(local,FileConfiguration(true,None),Patterns(ivyPatterns=List(${ivy.home}/local/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(${ivy.home}/local/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	URLRepository(activator-launcher-local,Patterns(ivyPatterns=List(file:/Users/mingqi/git/ApacheCMDA-Backend/repository/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(file:/Users/mingqi/git/ApacheCMDA-Backend/repository/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	URLRepository(activator-local,Patterns(ivyPatterns=List(file:/Users/mingqi/Downloads/installer/activator-1.3.5/repository/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(file:/Users/mingqi/Downloads/installer/activator-1.3.5/repository/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	public: http://repo1.maven.org/maven2/
+[debug] 	typesafe-releases: http://repo.typesafe.com/typesafe/releases
+[debug] 	URLRepository(typesafe-ivy-releasez,Patterns(ivyPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false, descriptorOptional=false, skipConsistencyCheck=false))
+[debug] 	Typesafe repository: https://repo.typesafe.com/typesafe/releases/
+[debug] Using inline dependencies specified in Scala.

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/ivySbt/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/ivySbt/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/$global/ivySbt/$global/streams/out
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/projectDescriptors/$global/streams/out
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/projectDescriptors/$global/streams/out b/ApacheCMDA-Backend/project/target/streams/$global/projectDescriptors/$global/streams/out
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/inputs
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/inputs b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/inputs
new file mode 100644
index 0000000..61c518f
Binary files /dev/null and b/ApacheCMDA-Backend/project/target/streams/$global/update/$global/streams/inputs differ


[43/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/twoDVariableMap.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/twoDVariableMap.scala.html b/.target/views/climate/twoDVariableMap.scala.html
new file mode 100644
index 0000000..4721488
--- /dev/null
+++ b/.target/views/climate/twoDVariableMap.scala.html
@@ -0,0 +1,1068 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.TwoDVarMap) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable = "";
+    window.onload = function() {
+      var z=document.getElementById("download_data");
+      z.disabled=false;
+      changeDataSource();
+      select_data();
+      changeVariableName();
+      select_var();
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      var selectMonths = $('#selectMonths').text();
+      $('#months option:contains('+selectMonths+')').prop({selected: true});
+      select_months();
+      select_monthsByPara();
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      var variableScale = $('#variableScale').text();
+      if(variableScale == "0") {
+        $('#radioLin').prop( "checked", true );
+        $('#radioLog').prop( "checked", false );
+      }
+      else {
+        $('#radioLin').prop( "checked", false );
+        $('#radioLog').prop( "checked", true );
+      }
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+    }
+    function changeDataSource(){
+    	var dataSource = $('#dataSource').text();
+     	var x = document.getElementById("data");
+     	if(dataSource == "NASA_MODIS" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "NASA_AMSRE" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "NASA_TRMM" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "NASA_GPCP" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "NASA_QuikSCAT" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "NASA_AVISO" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "NASA_GRACE" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "NOAA_NODC" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "NASA_CERES" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "CCCMA_CANESM2" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "GFDL_ESM2G" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "GISS_E2-H" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "GISS_E2-R" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "NCAR_CAM5" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "NCC_NORESM" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "UKMO_HadGEM2-ES" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "CCCMA_CANAM4" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "CSIRO_MK3.6" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "GFDL_CM3" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "IPSL_CM5A-LR" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "MIROC_MIROC5" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "UKMO_HADGEM2-A" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "ECMWF_interim" ){
+     		x.options[22].selected=true;
+     	}
+    }
+    function changeVariableName(){
+    	var var_string = $('#variableName').text();
+     	var x=document.getElementById("var");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function select_monthsByPara(){
+    	var monthsByPara = $('#monthsPara').text();
+    	if(monthsByPara.search("jan")>-1){
+    		document.getElementById('Jan').checked = true;
+    	}
+    	if(monthsByPara.search("feb")>-1){
+    		document.getElementById('Feb').checked = true;
+    	}
+    	if(monthsByPara.search("mar")>-1){
+    		document.getElementById('Mar').checked = true;
+    	}
+    	if(monthsByPara.search("apr")>-1){
+    		document.getElementById('Apr').checked = true;
+    	}
+    	if(monthsByPara.search("may")>-1){
+    		document.getElementById('May').checked = true;
+    	}
+    	if(monthsByPara.search("jun")>-1){
+    		document.getElementById('Jun').checked = true;
+    	}
+    	if(monthsByPara.search("jul")>-1){
+    		document.getElementById('Jul').checked = true;
+    	}
+    	if(monthsByPara.search("aug")>-1){
+    		document.getElementById('Aug').checked = true;
+    	}
+    	if(monthsByPara.search("sep")>-1){
+    		document.getElementById('Sep').checked = true;
+    	}
+    	if(monthsByPara.search("oct")>-1){
+    		document.getElementById('Oct').checked = true;
+    	}
+    	if(monthsByPara.search("nov")>-1){
+    		document.getElementById('Nov').checked = true;
+    	}
+    	if(monthsByPara.search("dec")>-1){
+    		document.getElementById('Dec').checked = true;
+    	}
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled = false;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+      x.options[8].disabled=false;
+      x.options[9].disabled=false;
+      x.options[10].disabled=false;
+      x.options[11].disabled=false;
+      x.options[12].disabled=false;
+      x.options[13].disabled=false;
+      x.options[14].disabled=false;
+      x.options[15].disabled=false;
+      x.options[16].disabled=false;
+      x.options[17].disabled=false;
+      x.options[18].disabled=false;
+      x.options[19].disabled=false;
+      x.options[20].disabled=false;
+      x.options[21].disabled=false;
+      x.options[22].disabled=false;
+      x.options[23].disabled=false;
+      x.options[24].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      disable_download_button();
+      if (var_string == "Total Cloud Fraction")
+        variable = "clt";
+      else if (var_string == "Surface Temperature")
+        variable = "ts";
+      else if (var_string == "Sea Surface Temperature")
+        variable = "tos";
+      else if (var_string == "Precipitation Flux")
+        variable = "pr";
+      else if (var_string == "Eastward Near-Surface Wind")
+        variable = "uas";
+      else if (var_string == "Northward Near-Surface Wind")
+        variable = "vas";
+      else if (var_string == "Near-Surface Wind Speed")
+        variable = "sfcWind";
+      else if (var_string == "Sea Surface Height")
+        variable = "zos";
+      else if (var_string == "Leaf Area Index")
+        variable = "lai";
+      else if (var_string == "Equivalent Water Height Over Land")
+        variable = "zl";
+      else if (var_string == "Equivalent Water Height Over Ocean")
+        variable = "zo";
+      else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth")
+        variable = "ohc700";
+      else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth")
+        variable = "ohc2000";
+      else if (var_string == "Surface Downwelling Longwave Radiation")
+        variable = "rlds";
+      else if (var_string == "Surface Downwelling Shortwave Radiation")
+        variable = "rsds";
+      else if (var_string == "Surface Upwelling Longwave Radiation")
+        variable = "rlus";
+      else if (var_string == "Surface Upwelling Shortwave Radiation")
+        variable = "rsus";
+      else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation")
+        variable = "rldscs";
+      else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation")
+        variable = "rsdscs";
+      else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation")
+        variable = "rsuscs";
+      else if (var_string == "TOA Incident Shortwave Radiation")
+        variable = "rsdt";
+      else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation")
+        variable = "rlutcs";
+      else if (var_string == "TOA Outgoing Longwave Radiation")
+        variable = "rlut";
+      else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation")
+        variable = "rsutcs";
+      else if (var_string == "TOA Outgoing Shortwave Radiation")
+        variable = "rsut";
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      disable_download_button();
+      reset_vars();
+      if (data_string == "NASA/AMSRE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else if (data_string == "NASA/MODIS") {
+        x.options[0].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[1].selected=true;
+      }
+      else if (data_string == "NASA/TRMM") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/GPCP") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[4].selected=true;
+      }
+      else if (data_string == "NASA/AVISO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[7].selected=true;
+      }
+      else if (data_string == "NASA/GRACE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[9].selected=true;
+      }
+      else if (data_string == "NOAA/NODC") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[11].selected=true;
+      }
+      else if (data_string == "NASA/CERES") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].selected=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else if (data_string == "CCCMA/CANAM4" || data_string == "CSIRO/MK3.6") {
+        x.options[3].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[0].selected=true;
+      }
+      else {
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[0].selected=true;
+      }
+      select_var();
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      disable_download_button();
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#twodvarmap").click(function(event) {
+	Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/twoDimMap?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+        var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        arglist = arglist.concat("&scale=");
+        var z = document.getElementById("radioLin").checked;
+        if (z == true)
+          arglist = arglist.concat('0');
+        else
+          arglist = arglist.concat('4');
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='680'/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Service 12", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="variableScale" style="display: none;">@parameters.getVariableScale()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: 2-D Variable Map</b> <br> <br> This service
+				generates a map of a 2-dimensional variable with time averaging and
+				spatial subsetting. <br> Select a data source (model or
+				observation), a variable name, a time range, and a spatial range
+				(lat-lon box) below.<br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data" , id="data" onchange="select_data()">
+				<optgroup label="Observation">
+					<option selected="NASA/MODIS">NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+				</optgroup>
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var" , id="var" onchange="select_var()">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>select months:</td>
+		<td><select name="months" id="months" onchange="select_months()">
+				<option id="all">select all</option>
+				<option id="none">select none</option>
+				<option id="summer">Summer:Jun-Jul-Aug</option>
+				<option id="autum">Autumn:Sep-Oct-Nov</option>
+				<option id="winter">Winter:Dec-Jan-Feb</option>
+				<option id="spring">Spring:Mar-Apr-May</option>
+		</select></td>
+		<td></td>
+		<td>
+	</tr>
+	<tr>
+		<td><label><input type="checkbox" name="option1" id="Jan"
+				value="Jan" /> Jan<br></label> <label><input type="checkbox"
+				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Apr"
+				value="Apr" /> Apr<br></label> <label><input type="checkbox"
+				name="option1" id="May" value="May" /> May<br></label> <label><input
+				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Jul"
+				value="Jul" /> Jul<br></label> <label><input type="checkbox"
+				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Oct"
+				value="Oct" /> Oct<br></label> <label><input type="checkbox"
+				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+		</td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="0" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="360" /></td>
+	</tr>
+	<tr>
+		<td colspan="1">color scale:</td>
+		<td colspan="3">
+			<form>
+				<input type="radio" name="scale1" value="linear" id="radioLin"
+					checked>linear <input type="radio" name="scale1"
+					value="logarithmic" id="radioLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="twodvarmap"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="Response"
+				cols="89" rows="6">Service Response Text Here</textarea></td>
+	</tr>
+	</p>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/twoDVariableTimeSeries.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/twoDVariableTimeSeries.scala.html b/.target/views/climate/twoDVariableTimeSeries.scala.html
new file mode 100644
index 0000000..bf44feb
--- /dev/null
+++ b/.target/views/climate/twoDVariableTimeSeries.scala.html
@@ -0,0 +1,842 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.TwoDVarTimeSeries) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable = "";
+        var method =  @parameters.getVariableScale;
+    window.onload = function() {
+      changeDataSource();
+      select_data();
+      changeVariableName();
+      select_var();
+      disable_download_button();
+    var variableScale = $('#variableScale').text();
+    if(variableScale == "0") {
+      $('#radioLin').prop( "checked", true );
+      $('#radioLog').prop( "checked", false );
+    }
+    else {
+      $('#radioLin').prop( "checked", false );
+      $('#radioLog').prop( "checked", true );
+    }
+    $('#purpose').html($('#executionPurpose').text());
+    var imageUrl = $('#image').text();
+    $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+    $('#data_url').html($('#dataURL').text());
+    $('#Response').html($('serviceResponseText').text());
+    }
+    function changeDataSource(){
+    var dataSource = $('#dataSource').text();
+    var x = document.getElementById("data");
+    if(dataSource == "NASA_MODIS" ){
+    x.options[0].selected=true;
+    }
+    else if(dataSource == "NASA_AMSRE" ){
+    x.options[1].selected=true;
+    }
+    else if(dataSource == "NASA_TRMM" ){
+    x.options[2].selected=true;
+    }
+    else if(dataSource == "NASA_GPCP" ){
+    x.options[3].selected=true;
+    }
+    else if(dataSource == "NASA_QuikSCAT" ){
+    x.options[4].selected=true;
+    }
+    else if(dataSource == "NASA_AVISO" ){
+    x.options[5].selected=true;
+    }
+    else if(dataSource == "NASA_GRACE" ){
+    x.options[6].selected=true;
+    }
+    else if(dataSource == "NOAA_NODC" ){
+    x.options[7].selected=true;
+    }
+    else if(dataSource == "NASA_CERES" ){
+    x.options[8].selected=true;
+    }
+    else if(dataSource == "CCCMA_CANESM2" ){
+    x.options[9].selected=true;
+    }
+    else if(dataSource == "GFDL_ESM2G" ){
+    x.options[10].selected=true;
+    }
+    else if(dataSource == "GISS_E2-H" ){
+    x.options[11].selected=true;
+    }
+    else if(dataSource == "GISS_E2-R" ){
+    x.options[12].selected=true;
+    }
+    else if(dataSource == "NCAR_CAM5" ){
+    x.options[13].selected=true;
+    }
+    else if(dataSource == "NCC_NORESM" ){
+    x.options[14].selected=true;
+    }
+    else if(dataSource == "UKMO_HadGEM2-ES" ){
+    x.options[15].selected=true;
+    }
+    else if(dataSource == "CCCMA_CANAM4" ){
+    x.options[16].selected=true;
+    }
+    else if(dataSource == "CSIRO_MK3.6" ){
+    x.options[17].selected=true;
+    }
+    else if(dataSource == "GFDL_CM3" ){
+    x.options[18].selected=true;
+    }
+    else if(dataSource == "IPSL_CM5A-LR" ){
+    x.options[19].selected=true;
+    }
+    else if(dataSource == "MIROC_MIROC5" ){
+    x.options[20].selected=true;
+    }
+    else if(dataSource == "UKMO_HADGEM2-A" ){
+    x.options[21].selected=true;
+    }
+    else if(dataSource == "ECMWF_interim" ){
+    x.options[22].selected=true;
+    }
+    }
+    function changeVariableName(){
+    var var_string = $('#variableName').text();
+    var x=document.getElementById("var");
+    if (var_string == "clt")
+    x.options[1].selected=true;
+    else if (var_string == "ts")
+    x.options[2].selected=true;
+    else if (var_string == "tos")
+    x.options[3].selected=true;
+    else if (var_string == "pr")
+    x.options[0].selected=true;
+    else if (var_string == "uas")
+    x.options[4].selected=true;
+    else if (var_string == "vas")
+    x.options[5].selected=true;
+    else if (var_string == "sfcWind")
+    x.options[6].selected=true;
+    else if (var_string == "zos")
+    x.options[7].selected=true;
+    else if (var_string == "lai")
+    x.options[8].selected=true;
+    else if (var_string == "zl")
+    x.options[9].selected=true;
+    else if (var_string == "zo")
+    x.options[10].selected=true;
+    else if (var_string == "ohc700")
+    x.options[11].selected=true;
+    else if (var_string == "ohc2000")
+    x.options[12].selected=true;
+    else if (var_string == "rlds")
+    x.options[13].selected=true;
+    else if (var_string == "rsds")
+    x.options[14].selected=true;
+    else if (var_string == "rlus")
+    x.options[15].selected=true;
+    else if (var_string == "rsus")
+    x.options[16].selected=true;
+    else if (var_string == "rldscs")
+    x.options[17].selected=true;
+    else if (var_string == "rsdscs")
+    x.options[18].selected=true;
+    else if (var_string == "rsuscs")
+    x.options[19].selected=true;
+    else if (var_string == "rsdt")
+    x.options[20].selected=true;
+    else if (var_string == "rlutcs")
+    x.options[21].selected=true;
+    else if (var_string == "rlut")
+    x.options[22].selected=true;
+    else if (var_string == "rsutcs")
+    x.options[23].selected=true;
+    else if (var_string == "rsut")
+    x.options[24].selected=true;
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }         
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+      x.options[8].disabled=false;
+      x.options[9].disabled=false;
+      x.options[10].disabled=false;
+      x.options[11].disabled=false;
+      x.options[12].disabled=false;
+      x.options[13].disabled=false;
+      x.options[14].disabled=false;
+      x.options[15].disabled=false;
+      x.options[16].disabled=false;
+      x.options[17].disabled=false;
+      x.options[18].disabled=false;
+      x.options[19].disabled=false;
+      x.options[20].disabled=false;
+      x.options[21].disabled=false;
+      x.options[22].disabled=false;
+      x.options[23].disabled=false;
+      x.options[24].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      disable_download_button();
+      if (var_string == "Total Cloud Fraction")
+        variable = "clt";
+      else if (var_string == "Surface Temperature")
+        variable = "ts";
+      else if (var_string == "Sea Surface Temperature")
+        variable = "tos";
+      else if (var_string == "Precipitation Flux")
+        variable = "pr";
+      else if (var_string == "Eastward Near-Surface Wind")
+        variable = "uas";
+      else if (var_string == "Northward Near-Surface Wind")
+        variable = "vas";
+      else if (var_string == "Near-Surface Wind Speed")
+        variable = "sfcWind";
+      else if (var_string == "Sea Surface Height")
+        variable = "zos";
+      else if (var_string == "Leaf Area Index")
+        variable = "lai";
+      else if (var_string == "Equivalent Water Height Over Land")
+        variable = "zl";
+      else if (var_string == "Equivalent Water Height Over Ocean")
+        variable = "zo";
+      else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth")
+        variable = "ohc700";
+      else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth")
+        variable = "ohc2000";
+      else if (var_string == "Surface Downwelling Longwave Radiation")
+        variable = "rlds";
+      else if (var_string == "Surface Downwelling Shortwave Radiation")
+        variable = "rsds";
+      else if (var_string == "Surface Upwelling Longwave Radiation")
+        variable = "rlus";
+      else if (var_string == "Surface Upwelling Shortwave Radiation")
+        variable = "rsus";
+      else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation")
+        variable = "rldscs";
+      else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation")
+        variable = "rsdscs";
+      else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation")
+        variable = "rsuscs";
+      else if (var_string == "TOA Incident Shortwave Radiation")
+        variable = "rsdt";
+      else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation")
+        variable = "rlutcs";
+      else if (var_string == "TOA Outgoing Longwave Radiation")
+        variable = "rlut";
+      else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation")
+        variable = "rsutcs";
+      else if (var_string == "TOA Outgoing Shortwave Radiation")
+        variable = "rsut";
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      disable_download_button();
+      reset_vars();
+      if (data_string == "NASA/AMSRE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else if (data_string == "NASA/MODIS") {
+        x.options[0].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[1].selected=true;
+      }
+      else if (data_string == "NASA/TRMM") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/GPCP") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[4].selected=true;
+      }
+      else if (data_string == "NASA/AVISO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[7].selected=true;
+      }
+      else if (data_string == "NASA/GRACE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[9].selected=true;
+      }
+      else if (data_string == "NOAA/NODC") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[11].selected=true;
+      }
+      else if (data_string == "NASA/CERES") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].selected=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else {
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[0].selected=true;
+      }
+      select_var();
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#timeSeries2D").click(function(event) {
+        Response = null;
+        disable_download_button();
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/timeSeries2D?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        arglist = arglist.concat("&scale=");
+        var y = document.getElementById("radioLin").checked;
+        if (y == true)
+          arglist = arglist.concat('0');
+        else
+          arglist = arglist.concat('2');
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='820'/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="variableScale" style="display: none;">@parameters.getVariableScale()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: 2-D Variable Time Series</b><br> <br> This
+				service generates a graph of a 2-dimensional variable's time series
+				with monthly averaged values. <br> Select a data source (model
+				or observation), a variable name, a time range, and a spatial range
+				below.<br> <br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data" , id="data" onchange="select_data()">
+				<optgroup label="Observation">
+					<option selected="NASA/MODIS">NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+				</optgroup>
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var" , id="var" onchange="select_var()">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value=@parameters.getStartYearMonth()
+			alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value=@parameters.getEndYearMonth() alt="end" /></td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value=@parameters.getStartLat()></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value=@parameters.getEndLat()></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value=@parameters.getStartLon()></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value=@parameters.getEndLon()></td>
+	</tr>
+	<tr>
+		<td colspan="1">variable scale:</td>
+		<td colspan="3">
+			<form>
+				<input type="radio" name="scale1" value="linear" id="radioLin"
+					checked>linear <input type="radio" name="scale1"
+					value="logarithmic" id="radioLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="timeSeries2D"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="Response"
+				cols="89" rows="6">Service Response Text Here</textarea></td>
+	</tr>
+	</p>
+</table>
+}


[30/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-scala-tool.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-scala-tool.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-scala-tool.xml
new file mode 100644
index 0000000..4d4adeb
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-scala-tool.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="scala-tool"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="org.scala-lang" name="scala-compiler">
+			<revision name="2.10.4" status="release" pubdate="20140318144738" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="default, optional, compile, runtime, optional(default), master" position="0">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html    "/>
+				<metadata-artifact status="no" details="" size="2809" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.pom"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="scala-tool" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.1-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="scala-compiler" type="jar" ext="jar" status="no" details="" size="14445780" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.10.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="jline">
+			<revision name="2.10.4" status="release" pubdate="20140318144650" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), compile(*), master" position="3">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html    "/>
+				<license name="The BSD License" url="http://www.opensource.org/licenses/bsd-license.php"/>
+				<metadata-artifact status="no" details="" size="2607" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/jline/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/jline/2.10.4/jline-2.10.4.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="optional" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<artifacts>
+					<artifact name="jline" type="jar" ext="jar" status="no" details="" size="164623" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/jline/jars/jline-2.10.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/jline/2.10.4/jline-2.10.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fusesource.jansi" name="jansi">
+			<revision name="1.4" status="release" pubdate="20100715072157" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://${forge-project-id}.fusesource.org" downloaded="false" searched="false" default="false" conf="compile, master(*), compile(*), master" position="4">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3355" time="0" location="/Users/mingqi/.ivy2/cache/org.fusesource.jansi/jansi/ivy-1.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.4/jansi-1.4.pom"/>
+				<caller organisation="org.scala-lang" name="jline" conf="compile" rev="1.4" rev-constraint-default="1.4" rev-constraint-dynamic="1.4" callerrev="2.10.4"/>
+				<artifacts>
+					<artifact name="jansi" type="jar" ext="jar" status="no" details="" size="106659" time="0" location="/Users/mingqi/.ivy2/cache/org.fusesource.jansi/jansi/jars/jansi-1.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.4/jansi-1.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-reflect">
+			<revision name="2.10.4" status="release" pubdate="20140318144707" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.10.4/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="2">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html    "/>
+				<metadata-artifact status="no" details="" size="2647" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.10.4/scala-reflect-2.10.4.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<artifacts>
+					<artifact name="scala-reflect" type="jar" ext="jar" status="no" details="" size="3203471" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.10.4.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-library">
+			<revision name="2.10.4" status="release" pubdate="20140318144629" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.10.4/" downloaded="false" searched="false" default="false" conf="default, optional, compile, master(*), compile(*), runtime, runtime(*), optional(default), master" position="1">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html          "/>
+				<metadata-artifact status="no" details="" size="2487" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.pom"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="scala-tool" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.1-SNAPSHOT"/>
+				<caller organisation="org.scala-lang" name="scala-reflect" conf="compile, runtime" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<artifacts>
+					<artifact name="scala-library" type="jar" ext="jar" status="no" details="" size="7126372" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.10.4.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-sources.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-sources.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-sources.xml
new file mode 100644
index 0000000..ef41bdc
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-sources.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="sources"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>


[40/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/LICENSE
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/LICENSE b/ApacheCMDA-Backend/LICENSE
new file mode 100644
index 0000000..d645695
--- /dev/null
+++ b/ApacheCMDA-Backend/LICENSE
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed 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.

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/NOTICE
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/NOTICE b/ApacheCMDA-Backend/NOTICE
new file mode 100644
index 0000000..c0c89f8
--- /dev/null
+++ b/ApacheCMDA-Backend/NOTICE
@@ -0,0 +1,6 @@
+Apache Climate Model Diagnostic Analyzer 
+Copyright 2015 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/README.md
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/README.md b/ApacheCMDA-Backend/README.md
new file mode 100644
index 0000000..e6d7f06
--- /dev/null
+++ b/ApacheCMDA-Backend/README.md
@@ -0,0 +1,568 @@
+<b>Released under a Dual Licensing / JPL</b>
+Climate Model Analysis APIs Version 1.0	
+=================
+JPL has provided a repository of web services for multi-aspect physics-based and phenomenon-oriented phenomenon-oriented climate model performance evaluation and diagnosis through the comprehensive and synergistic use of multiple observational data, reanalysis data, and model outputs. This Climate Model Analysis Project will help you learn the available web services, how to use them, and help you design your climate analytics workflows.
+
+Controllers expect all non-id fields found in the entities (found in /models)
+Unless otherwise noted, POST = Create, PUT = Update, DELETE = Delete 
+
+Service URL:
+------------
+[http://einstein.sv.cmu.edu:9034/climate][1]
+
+
+Overview:
+---------
+Currently we are providing APIs in 5 categores:
+
+**Category 1: Manage User**<br/>
+   - [Get user by Id](#1)<br/>
+   - [Add a user](#2)<br/>
+   - [Update a user](#3)<br/>
+   - [Delete a user](#4)<br/>
+
+**Category 2: Manage Climate Services**<br/>
+   - [Get a climate service by service name](#5)<br/>
+   - [Get all climate services](#6)<br/>
+   - [Add a climate service](#7)<br/>
+   - [Update a climate service by service Id](#8)<br/>
+   - [Update a climate service by service name](#9)<br/>
+   - [Delete a climate service by service Id](#10)<br/>
+   
+**Category 3: Manage Service Configuration**<br/>
+   - [Get a service configuration by service Id](#11)<br/>
+   - [Get all service configurations created by a user](#12)<br/>
+   - [Add a service configuration](#13)<br/>
+   - [Update a service configuration by service Id](#14)<br/>
+   - [Delete a service configuration](#15)<br/>
+    
+**Category 4: Manage Climate Service Parameters**<br/>
+   - [Get all service parameters](#16)<br/>
+   - [Get a single pamameter by name](#17)<br/>
+   - [Get a single pamameter by Id](#18)<br/>
+   - [Add a service parameter](#19)</br>
+   - [Update a service parameter by Id](#20)</br>
+   - [Update a service parameter by name](#21)</br>
+   - [Delete a service parameter](#22)</br>
+
+**Category 5: Manage Service Configuration Item**<br/>
+   - [Get a service configuration item by Id](#23)<br/>
+   - [Get a service configuration item by a service configuration](#24)<br/>
+   - [Get a service configuration item by parameter name](#25)<br/>
+   - [Add a service configuration item](#26)<br/>
+   - [Update a service configuration item by Id](#27)<br/>
+   - [Delete a service configuration item](#28)<br/>
+
+**Category 6: Manage Dataset**<br/>
+   - [Get a dataset by Id](#29)<br/>
+   - [Get all datasets](#30)<br/>
+   - [Add a dataset](#31)<br/>
+   - [Update a dataset by Id](#32)<br/>
+   - [Delete a dataset](#33)<br/>
+
+**Category 7: Manage Instrument**<br/>
+   - [Get a instrument by Id](#29)<br/>
+   - [Get all instruments](#30)<br/>
+   - [Add a instrument](#31)<br/>
+   - [Update a instrument by Id](#32)<br/>
+   - [Delete a instrument](#33)<br/>
+   
+Detailed Usages:
+----------------
+Note: all TimeStamps are in Unix epoch time format to millisecond. Conversion from readable timestamp format to Unix epoch timestamp can be found in http://www.epochconverter.com
+
+####Manage User
+1. <a name="1"></a>**GET USER BY ID**
+    - **Purpose**: Query a specific user using user's Id.
+    - **Method**: GET
+    - **URL**: /users/:id
+    - **Semantics**: 
+        - **id**: Existing user's id.
+    - **Sample Usages**:
+      - **Sample request**: /users/1
+          
+      - **Sample result**: {"id":1,"firstName":"John","lastName":"Watson"}
+      
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+      
+2. <a name="2"></a>**ADD A USER**
+    - **Purpose**: Add a new user to the system.
+    - **Method**: POST
+    - **URL**: /users/add
+    - **Semantics**:  As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+      - **firstName** (string, not null): First name
+      - **lastName** (string, not null): Last name
+    - **Sample Usages**:
+      - **Sample request**: {"firstName":"John","lastName":"Watson"}
+          
+      - **Sample result**: 1
+               
+      - **Result**: HTTP 201 if the new user has been successfully added to the database, with the ID of the newly created object in the response body, HTTP 400 if failed.
+      
+3. <a name="3"></a>**UPDATE A USER**
+    - **Purpose**: Update a user's profile in the system.
+    - **Method**: PUT
+    - **URL**: /users/update/:id
+    - **Semantics**:As a PUT method, the API cannot be directly executed through a web browser.  Instead, it may be executed through Rails, JQuery, Python, BASH, etc.  
+      - **id**: A existing user's id.
+    - **Sample Usages**:
+      - **Sample request**: PUT /users/update/3   {"firstName":"Mary"}
+          
+      - **Sample result**: Return message "User updated"
+      
+      - **Result**: HTTP 201 if the user has been successfully updated, HTTP 400 if the id is wrong
+           
+4. <a name="4"></a>**DELETE A USER**
+    - **Purpose**: Delete a user from the system.
+    - **Method**: DELETE
+    - **URL**: /users/delete/:id
+    - **Semantics**: 
+        - **id**: Existing user id.
+    - **Sample Usages**: 
+      - **Sample request**: /users/delete/1
+      - **Sample result**: "User is deleted"
+      - **Result**: HTTP 201 if the user has been successfully deleted.
+  
+####Manage Climate Services                
+5. <a name="5"></a>**GET CLIMATE	SERVICE BY SERVICE NAME**
+    - **Purpose**: Query for climate service using service name. If there are multiple services with the same name, all will be returned. 
+    - **Method**: GET
+    - **URL**: /climate/getClimateService/:name/json
+    - **Semantics**:
+        - **name**: Existing service name.
+    - **Sample Usages**:
+      - **Sample json request**: /climate/getClimateService/testName/json
+      - **Sample json result**: 
+      {"id":30,"rootServiceId":1,"user":{"id":31,"firstName":"John","lastName":"Watson"},"name":"testName","purpose":"For testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used only for testing","createTime":"Feb 26, 2015 4:14:44 PM","versionNo":"1"}		
+      - **Result**: HTTP 200 if returned successfully, HTTP 404 if not found.
+      
+6. <a name="5"></a>**GET A CLIMATE	SERVICE BY ID**
+    - **Purpose**: Query for climate service using service ID. Result will be unique.
+    - **Method**: GET
+    - **URL**: /climate/getClimateService/id/:id
+    - **Semantics**:
+        - **id**: Id of an existing service.
+    - **Sample Usages**:
+      - **Sample json request**: /climate/getClimateService/id/30
+      - **Sample json result**: 
+			 {"id":30,"rootServiceId":1,"user":{"id":31,"firstName":"John","lastName":"Watson"},"name":"testName","purpose":"For testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used only for testing","createTime":"Feb 26, 2015 4:14:44 PM","versionNo":"1"}
+      - **Result**: HTTP 200 if returned successfully, HTTP 404 if not found.
+      
+6. <a name="6"></a>**GET ALL CLIMATE SERVICE**
+    - **Purpose**: Query all climate services.
+    - **Method**: GET
+    - **URL**: /climate/getAllClimateServices/json
+    - **Semantics**:
+    
+    - **Sample Usages**: 
+      - **Sample json request**: /climate/getAllClimateServices/json
+      - **Sample json result**: [{"id":33,"rootServiceId":0,"user":{"id":33,"firstName":"John","lastName":"Watson"},"name":"NightVale","purpose":"","url":"","scenario":"","createTime":"Feb 26, 2015 4:20:31 PM","versionNo":""},{"id":34,"rootServiceId":1,"user":{"id":33,"firstName":"John","lastName":"Watson"},"name":"testName","purpose":"For testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used only for testing","createTime":"Feb 26, 2015 4:20:31 PM","versionNo":"1"}]
+[{"climateServiceName":"testName","purpose":"For testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used only for testing","creatorId":"admin","createTime":"2014/12/18 19:37","versionNo":"1","rootServiceId":"1"}]
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+7. <a name="7"></a>**ADD A CLIMATE SERVICE**
+    - **Purpose**: Add a new climate service to the system.
+    - **Method**: POST
+    - **URL**: /climate/addClimateService
+    - **Semantics**: As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+        - **name** (string, not null): Non existing unique name of the climate service
+        - **creatorId** (string, not null): ID of the creator
+        - **purpose** (string, optional): Purpose of the climate service
+        - **url** (string, optional): Url linked to the configuration page of a certian climate service
+        - **scenario** (string, optional): Scenario in which the climate service could be used
+      
+        - **createTime** (string, default to current time): Time the climate service is created, defaults to current time
+        - **versionNo** (double, optional): Version number of the service
+        - **rootServiceId** (int, optional): Root service id of the service        
+    - **Sample Usages**:
+      - **Command Line Example**: 
+          1. Prepare input sensor type metadata in a json string:
+              - {"creatorId":"24","name":"testName","purpose":"For testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used only for testing","versionNo":"1","rootServiceId":"1"}
+          2. curl -H "Content-Type: application/json" -d @climateService.json "http://einstein.sv.cmu.edu:9008/addClimateService"
+      - **Result**: HTTP 201 if the climate service metadata has been successfully added to the database, with the content body returning the ID of the new service as Gson formatted string. HTTP 400 if failed.
+
+8. <a name="8"></a>**UPDATE A CLIMATE SERVICE BY SERVICE ID**
+    - **Purpose**: Update a climate service using service id.
+    - **Method**: PUT
+    - **URL**: /climate/updateClimateService/id/:id
+    - **Semantics**: 
+        - **id**: Existing service id.
+        - **name** (string, not null): Non existing unique name of the climate service
+        - **creatorId** (string, not null): ID of the creator
+        - **purpose** (string, optional): Purpose of the climate service
+        - **url** (string, optional): Url linked to the configuration page of a certian climate service
+        - **scenario** (string, optional): Scenario in which the climate service could be used
+      
+        - **createTime** (string, default to current time): Time the climate service is created, defaults to current time
+        - **versionNo** (double, optional): Version number of the service
+        - **rootServiceId** (int, optional): Root service id of the service  
+    - **Sample Usages**:
+      - /climate/updateClimateService/id/20      
+      - **Result**: HTTP 200 if the climate service has been successfully updated to the database.
+      
+9. <a name="9"></a>**UPDATE A CLIMATE SERVICE BY SERVICE NAME**
+    - **Purpose**: Update a climate service using service name. If there are multiple, only the first climate service is changed. (The above interface is recommended)
+    - **Method**: PUT
+    - **URL**: /climate/updateClimateService/name/:oldName
+    - **Semantics**: 
+      - **oldname**: Existing service name.
+        - **name** (string, not null): New name of the climate service
+        - **creatorId** (string, not null): ID of the creator
+        - **purpose** (string, optional): Purpose of the climate service
+        - **url** (string, optional): Url linked to the configuration page of a certian climate service
+        - **scenario** (string, optional): Scenario in which the climate service could be used
+      
+        - **createTime** (string, default to current time): Time the climate service is created, defaults to current time
+        - **versionNo** (double, optional): Version number of the service
+        - **rootServiceId** (int, optional): Root service id of the service 
+    - **Sample Usages**:
+      - http://einstein.sv.cmu.edu:9008/updateClimateService/name/testName
+      - **Result**: HTTP 200 if the climate service has been successfully updated to the database.
+      
+10. <a name="10"></a>**DELETE A CLIMATE SERVICE BY SERVICE ID**
+    - **Purpose**: Delete a service from the system.
+    - **Method**: DELETE
+    - **URL**: /climate/deleteClimateService/:id
+    - **Semantics**:
+        - **id**: Existing service id.
+    - **Sample Usages**: 
+      - /climate/deleteClimateService/20
+      - **Result**: HTTP 200 if returned successfully, HTTP 404 if not found.
+
+####Manage Service Configuration
+11. <a name="11"></a>**GET A SERVICE CONFIGURATION BY SERVICE CONFIGURATION ID**
+    - **Purpose**: Query a specific climate service configuration using service id. 
+    - **Method**: GET
+    - **URL**: /climate/getServiceConfiguration/id/:id/json
+    - **Semantics**:
+        - **id**: Existing service configuration id.
+    - **Sample Usages**: 
+      - /climate/getServiceConfiguration/id/1/json       
+      - **Sample json result**: <br/>
+          {"id":1,"climateservice":{"id":5,"rootServiceId":0,"user":{"id":1,"firstName":"John","lastName":"Watson"},"name":"ServiceByName","purpose":"testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used for testing","createTime":"Feb 26, 2015 11:20:46 AM","versionNo":"1"},"user":{"id":1,"firstName":"John","lastName":"Watson"}}
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+12. <a name="12"></a>**GET ALL SERVICE CONFIGURATIONS CREATED BY A USER**
+    - **Purpose**: Query all service configurations created by a certain user using the user's id. 
+    - **Method**: GET
+    - **URL**: /climate/getAllServiceConfigurationsByUserId/:userId/json
+    - **Semantics**:
+        - **userId**: Existing user's id.
+    - **Sample Usages**: 
+      - /climate/getAllServiceConfigurationsByUserId/5/json      
+      - **Sample json result**: <br/>
+          [{"id":1,"climateservice":{"id":5,"rootServiceId":0,"user":{"id":1,"firstName":"John","lastName":"Watson"},"name":"ServiceByName","purpose":"testing","url":"http://einstein.sv.cmu.edu:9008/forTesting","scenario":"Used for testing","createTime":"Feb 26, 2015 11:20:46 AM","versionNo":"1"},"user":{"id":1,"firstName":"John","lastName":"Watson"}}
+          ......]
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+ 
+13. <a name="13"></a>**ADD A SERVICE CONFIGURATION**
+    - **Purpose**: Add a new service configuration to the system. 
+    - **Method**: POST
+    - **URL**: /climate/addServiceConfiguration
+    - **Semantics**: As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+        - **serviceId**: Existing service id.
+        - **userId**: Existing user id.
+        - **runTime**: The runtime of this service configuration.
+    - **Sample Usages**: 
+      - **Sample json request**: <br/>
+      {"serviceId":2,"userId":5,"runTime":"01/02/2015 9:20:00"}  
+      - **Result**: HTTP 201 if the service configuration has been successfully added to the database, HTTP 400 if failed.
+      
+14. <a name="14"></a>**UPDATE A SERVICE CONFIGURATION BY SERVICE CONFIGURATION ID**
+    - **Purpose**: Update a service configuration using specific service id in the system. 
+    - **Method**: PUT
+    - **URL**: /climate/updateServiceConfiguration/id/:id
+    - **Semantics**:
+        - **id**: Existing service configuration id.
+    - **Sample Usages**: 
+      - /climate/updateServiceConfiguration/id/1
+      - **Sample json request**:  
+      {"serviceId":2,"userId":4,"runTime":"01/03/2015 9:20:20"}                
+      - **Result**: HTTP 201 if the service configuration has been successfully updated, HTTP 400 if failed.
+
+15. <a name="15"></a>**DELETE A SERVICE CONFIGURATION**
+    - **Purpose**: Delete a service configuration from the system. 
+    - **Method**: DELETE
+    - **URL**: /climate/deleteServiceConfiguration/:id
+    - **Semantics**:
+        - **id**: Existing service id.
+    - **Sample Usages**: <br/>
+      -  /climate/deleteServiceConfiguration/1       
+      - **Result**: HTTP 200 if returned successfully, HTTP 404 if not found. 
+ 
+###Manage Climate Service Parameters     
+16. <a name="16"></a>**GET ALL SERVICE PARAMETERS**
+    - **Purpose**: Query all service parameters.
+    - **Method**: GET
+    - **URL**: /parameter/getAllParameters/json
+    - **Semantics**:
+    - **Sample Usages**:  
+      - **Sample json request**: http://einstein.sv.cmu.edu:9000/getAllServiceParameter/json
+      - **Sample json result**: [{"serviceId":"2","parameterDataType":"testType","parameterRange":"testrange","parameterEnumeration":"number","parameterRule":"rule","parameterPurpose":"purpose"}]
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+17. <a name="17"></a>**GET A SINGLE PARAMETER BY NAME**
+    - **Purpose**: Query a specific service parameter using name.
+    - **Method**: GET
+    - **URL**: /parameter/getParameter/name/:name/json
+    - **Semantics**:
+      - **name**: Existing parameter name.
+    - **Sample Usages**:  
+      - **Sample json request**: http://einstein.sv.cmu.edu:9000/getAllServiceParameter/json
+      - **Sample json result**: [{"serviceId":"2","parameterDataType":"testType","parameterRange":"testrange","parameterEnumeration":"number","parameterRule":"rule","parameterPurpose":"purpose"}]
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+18. <a name="18"></a>**GET A SINGLE PARAMETER BY ID**
+    - **Purpose**: Query a specific service parameter using id.
+    - **Method**: GET
+    - **URL**: /parameter/getParameter/id/:id/json
+    - **Semantics**:
+      - **id**: Existing parameter id.
+    - **Sample Usages**:  
+      - **Sample json request**: http://einstein.sv.cmu.edu:9000/getAllServiceParameter/json
+      - **Sample json result**: [{"serviceId":"2","parameterDataType":"testType","parameterRange":"testrange","parameterEnumeration":"number","parameterRule":"rule","parameterPurpose":"purpose"}]
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+            
+19. <a name="19"></a>**ADD SERVICE PARAMETER**
+    - **Purpose**: Add a service parameter to the system.
+    - **Method**: POST
+    - **URL**: /parameter/addParameter
+    - **Semantics**: As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+        - **serviceId** (int, not null): Unique id of service
+        - **parameterDataType** (string, optional): Data Type of the parameter
+        - **parameterRange** (string, optional): Range of the parameter
+        - **parameterEnumeration** (string, optional): Parameter enumeration 
+        - **parameterRule** (string, optional): Parameter rule
+        - **parameterPurpose** (string, optional): Parameter purpose
+    - **Sample Usages**:
+      - **Command Line Example**: 
+          1. Prepare input sensor type metadata in a json file:
+              - "serviceParameter.json" file contains: {"serviceId":"2","parameterDataType":"testType","parameterRange":"testrange","parameterEnumeration":"number","parameterRule":"rule","parameterPurpose":"purpose"}
+          2. curl -H "Content-Type: application/json" -d @executionLog.json "http://einstein.sv.cmu.edu:9008/addServiceParameter"
+      - **Result**: HTTP 201 if the climate service metadata has been successfully added to the database, HTTP 400 if failed.
+
+20. <a name="20"></a>**UPDATE A SERVICE PARAMETER BY ID**
+    - **Purpose**: Update a service parameter using id to the system.
+    - **Method**: PUT
+    - **URL**: /parameter/updateParameter/id/:id
+    - **Semantics**: 
+        - **id**: Existing parameter id.
+    - **Sample Usages**:
+      - **Command Line Example**: 
+          1. Prepare input sensor type metadata in a json file:
+              - "climateService.json" file contains: {"climateServiceName": "testName", "purpose": "Test only"}
+          2. curl -H "Content-Type: application/json" -d @climateService.json "http://einstein.sv.cmu.edu:9008/updateClimateService"
+      - **Result**: HTTP 200 if the parameter has been successfully updated to the database.
+      
+21. <a name="21"></a>**UPDATE A SERVICE PARAMETER BY NAME**
+    - **Purpose**: Update a service parameter using name to the system.
+    - **Method**: PUT
+    - **URL**: /parameter/updateParameter/name/:oldName
+    - **Semantics**: 
+        - **oldName**: Existing parameter name.
+    - **Sample Usages**:
+      - **Command Line Example**: 
+          1. Prepare input sensor type metadata in a json file:
+              - "climateService.json" file contains: {"climateServiceName": "testName", "purpose": "Test only"}
+          2. curl -H "Content-Type: application/json" -d @climateService.json "http://einstein.sv.cmu.edu:9008/updateClimateService"
+      - **Result**: HTTP 200 if the parameter has been successfully updated to the database.
+
+22. <a name="22"></a>**DELETE A SERVICE PARAMTER**
+    - **Purpose**: Delete a service parameter using the name from the system. 
+    - **Method**: DELETE
+    - **URL**: /parameter/deleteParameter/name/:name
+    - **Semantics**:
+        - **name**: Existing parameter id.
+    - **Sample Usages**: 
+      - /parameter/deleteParameter/name/parameterName 
+      - **Result**: HTTP 200 if returned successfully, HTTP 404 if not found.
+
+###Manage Service Configuration Item
+23. <a name="23"></a>**GET A SERVICE CONFIGURATION ITEM BY ID**
+    - **Purpose**: Query a specific service configuration item using id.
+    - **Method**: GET
+    - **URL**: /climate/serviceConfigItemById/:id
+    - **Semantics**: 
+        - **id**: Existing service configuration item id.
+    - **Sample Usages**:
+      - **Sample request**: 
+          
+      - **Sample result**: 
+      
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+24. <a name="24"></a>**GET A SERVICE CONFIGURATION ITEM BY A SERVICE CONFIGURATION**
+    - **Purpose**: Query a specific service configuration item using one service configuration id.
+    - **Method**: GET
+    - **URL**: /climate/serviceConfigItemByServiceConfig/:serviceConfigId
+    - **Semantics**: 
+        - **serviceConfigId**: Existing service configuration id.
+    - **Sample Usages**:
+      - **Sample request**: 
+          
+      - **Sample result**: 
+      
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+      
+25. <a name="25"></a>**GET A SERVICE CONFIGURATION ITEM BY PARAMETER NAME**
+    - **Purpose**: Query a specific service configuration item using parameter name.
+    - **Method**: GET
+    - **URL**: /climate/serviceConfigItemByParamName/:param
+    - **Semantics**: 
+        - **param**: Existing parameter name.
+    - **Sample Usages**:
+      - **Sample request**: 
+          
+      - **Sample result**: 
+      
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+      
+26. <a name="26"></a>**ADD A SERVICE CONFIGURATION ITEM**
+    - **Purpose**: Add a new service configuration item to the system.
+    - **Method**: POST
+    - **URL**: /climate/addServiceConfigItem
+    - **Semantics**:  As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+      - **userId**:
+      - **serviceId**:    
+    - **Sample Usages**:
+      - **Sample request**: 
+          
+      - **Sample result**: 
+               
+      - **Result**: HTTP 201 if the new service configuration item has been successfully added to the database, HTTP 400 if failed.
+      
+27. <a name="27"></a>**UPDATE A SERVICE CONFIGURATION ITEM BY ID**
+    - **Purpose**: Update a service configuration item in the system.
+    - **Method**: PUT
+    - **URL**: /climate/updateServiceConfigItem/id/:id
+    - **Semantics**:As a PUT method, the API cannot be directly executed through a web browser.  Instead, it may be executed through Rails, JQuery, Python, BASH, etc.  
+      - **id**: Existing service configuration item id.
+    - **Sample Usages**:
+      - **Sample request**: 
+          
+      - **Sample result**:
+      
+      - **Result**: HTTP 201 if the service configuration item has been successfully updated, HTTP 400 if the id is wrong
+           
+28. <a name="28"></a>**DELETE A SERVICE CONFIGURATION ITEM**
+    - **Purpose**: Delete a service configuration item from the system.
+    - **Method**: DELETE
+    - **URL**: /climate/deleteServiceConfigItem/:id
+    - **Semantics**: 
+        - **id**: Existing service configuration item id.
+    - **Sample Usages**: 
+      - **Sample request**: http://einstein.sv.cmu.edu:9000/getSensorReading/androidAccelerometer/1395247329000/json
+      - **Sample result**: {"timestamp":1368568896000,"sensorName":"sensor1","value":518}
+      - **Result**: HTTP 201 if the service configuration item has been successfully deleted.
+
+###Manage Dataset
+29. <a name="29"></a>**GET A DATASET BY ID**
+    - **Purpose**: Query a specific dataset using id.
+    - **Method**: GET
+    - **URL**: /dataset/getDataset/id/:id/json
+    - **Semantics**: 
+        - **id**: Existing dataset id.
+    - **Sample Usages**:
+      - **Sample request**:
+      - **Sample result**:
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+30. <a name="30"></a>**GET ALL DATASETS**
+    - **Purpose**: Query all datasets.
+    - **Method**: GET
+    - **URL**: /dataset/getAllDatasets/json
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**:
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+31. <a name="31"></a>**ADD A DATASET**
+    - **Purpose**: Add a new dataset to the system.
+    - **Method**: POST
+    - **URL**: /dataset/addDataset
+    - **Semantics**: As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+    	- **instrumentId**: Existing instrument id.
+    	- **ServiesId**: List of existing services id.
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+32. <a name="32"></a>**UPDATE A DATASET BY ID**
+    - **Purpose**: Update a dataset using dataset id.
+    - **Method**: PUT
+    - **URL**: /dataset/updateDataset/id/:id
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+      
+ 32. <a name="33"></a>**DELETE A DATASET BY ID**
+    - **Purpose**: Delete a dataset using dataset id.
+    - **Method**: DELETE
+    - **URL**: /dataset/deleteDataset/id/:id
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+###Manage Instrument
+33. <a name="33"></a>**GET A INSTRUMENT BY ID**
+    - **Purpose**: Query a specific instrument using id.
+    - **Method**: GET
+    - **URL**: /instrument/getInstrument/id/:id/json
+    - **Semantics**: 
+        - **id**: Existing instrument id.
+    - **Sample Usages**:
+      - **Sample request**:
+      - **Sample result**:
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+34. <a name="34"></a>**GET ALL INSTRUMENTS**
+    - **Purpose**: Query all instruments.
+    - **Method**: GET
+    - **URL**: /instrument/getAllInstruments/json
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**:
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+35. <a name="35"></a>**ADD A INSTRUMENT**
+    - **Purpose**: Add a new instrument to the system.
+    - **Method**: POST
+    - **URL**: /instrument/addInstrument
+    - **Semantics**: As a POST method, the API cannot be directly executed through a web browser. Instead, it may be executed through Rails, JQuery, Python, BASH, etc.
+    	- **instrumentId**: Existing instrument id.
+    	- **ServiesId**: List of existing services id.
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+36. <a name="36"></a>**UPDATE A INSTRUMENT BY ID**
+    - **Purpose**: Update a instrument using instrument id.
+    - **Method**: PUT
+    - **URL**: /instrument/updateInstrument/id/:id
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+37. <a name="37"></a>**DELETE A INSTRUMENT BY ID**
+    - **Purpose**: Delete a instrument using instrument id.
+    - **Method**: DELETE
+    - **URL**: /instrument/deleteInstrument/id/:id
+    - **Semantics**:
+    - **Sample Usages**:
+      - **Sample request**: 
+      - **Sample result**: 
+      - **Result**: HTTP 200 if successful, HTTP 404 if failed.
+
+[1]: http://einstein.sv.cmu.edu:9034/climate "The Application Server running in the Smart Spaces Lab, CMUSV"
+
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/activator
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/activator b/ApacheCMDA-Backend/activator
new file mode 100755
index 0000000..59c131b
--- /dev/null
+++ b/ApacheCMDA-Backend/activator
@@ -0,0 +1,334 @@
+#!/bin/bash
+
+###  ------------------------------- ###
+###  Helper methods for BASH scripts ###
+###  ------------------------------- ###
+
+realpath () {
+(
+  TARGET_FILE="$1"
+
+  cd $(dirname "$TARGET_FILE")
+  TARGET_FILE=$(basename "$TARGET_FILE")
+
+  COUNT=0
+  while [ -L "$TARGET_FILE" -a $COUNT -lt 100 ]
+  do
+      TARGET_FILE=$(readlink "$TARGET_FILE")
+      cd $(dirname "$TARGET_FILE")
+      TARGET_FILE=$(basename "$TARGET_FILE")
+      COUNT=$(($COUNT + 1))
+  done
+
+  if [ "$TARGET_FILE" == "." -o "$TARGET_FILE" == ".." ]; then
+    cd "$TARGET_FILE"
+    TARGET_FILEPATH=
+  else
+    TARGET_FILEPATH=/$TARGET_FILE
+  fi
+
+  # make sure we grab the actual windows path, instead of cygwin's path.
+  if ! is_cygwin; then
+    echo "$(pwd -P)/$TARGET_FILE"
+  else
+    echo $(cygwinpath "$(pwd -P)/$TARGET_FILE")
+  fi
+)
+}
+
+# TODO - Do we need to detect msys?
+
+# Uses uname to detect if we're in the odd cygwin environment.
+is_cygwin() {
+  local os=$(uname -s)
+  case "$os" in
+    CYGWIN*) return 0 ;;
+    *)  return 1 ;;
+  esac
+}
+
+# This can fix cygwin style /cygdrive paths so we get the
+# windows style paths.
+cygwinpath() {
+  local file="$1"
+  if is_cygwin; then
+    echo $(cygpath -w $file)
+  else
+    echo $file
+  fi
+}
+
+# Make something URI friendly
+make_url() {
+  url="$1"
+  local nospaces=${url// /%20}
+  if is_cygwin; then
+    echo "/${nospaces//\\//}"
+  else
+    echo "$nospaces"
+  fi
+}
+
+# Detect if we should use JAVA_HOME or just try PATH.
+get_java_cmd() {
+  if [[ -n "$JAVA_HOME" ]] && [[ -x "$JAVA_HOME/bin/java" ]];  then
+    echo "$JAVA_HOME/bin/java"
+  else
+    echo "java"
+  fi
+}
+
+echoerr () {
+  echo 1>&2 "$@"
+}
+vlog () {
+  [[ $verbose || $debug ]] && echoerr "$@"
+}
+dlog () {
+  [[ $debug ]] && echoerr "$@"
+}
+execRunner () {
+  # print the arguments one to a line, quoting any containing spaces
+  [[ $verbose || $debug ]] && echo "# Executing command line:" && {
+    for arg; do
+      if printf "%s\n" "$arg" | grep -q ' '; then
+        printf "\"%s\"\n" "$arg"
+      else
+        printf "%s\n" "$arg"
+      fi
+    done
+    echo ""
+  }
+
+  exec "$@"
+}
+addJava () {
+  dlog "[addJava] arg = '$1'"
+  java_args=( "${java_args[@]}" "$1" )
+}
+addApp () {
+  dlog "[addApp] arg = '$1'"
+  sbt_commands=( "${app_commands[@]}" "$1" )
+}
+addResidual () {
+  dlog "[residual] arg = '$1'"
+  residual_args=( "${residual_args[@]}" "$1" )
+}
+addDebugger () {
+  addJava "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=$1"
+}
+addConfigOpts () {
+  dlog "[addConfigOpts] arg = '$*'"
+  for item in $*
+  do
+    addJava "$item"
+  done
+}
+# a ham-fisted attempt to move some memory settings in concert
+# so they need not be messed around with individually.
+get_mem_opts () {
+  local mem=${1:-1024}
+  local meta=$(( $mem / 4 ))
+  (( $meta > 256 )) || meta=256
+  (( $meta < 1024 )) || meta=1024
+
+  # default is to set memory options but this can be overridden by code section below
+  memopts="-Xms${mem}m -Xmx${mem}m"
+  if [[ "${java_version}" > "1.8" ]]; then
+    extmemopts="-XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=${meta}m"
+  else
+    extmemopts="-XX:PermSize=64m -XX:MaxPermSize=${meta}m"
+  fi
+
+  if [[ "${java_opts}" == *-Xmx* ]] || [[ "${java_opts}" == *-Xms* ]] || [[ "${java_opts}" == *-XX:MaxPermSize* ]] || [[ "${java_opts}" == *-XX:ReservedCodeCacheSize* ]] || [[ "${java_opts}" == *-XX:MaxMetaspaceSize* ]]; then
+    # if we detect any of these settings in ${java_opts} we need to NOT output our settings.
+    # The reason is the Xms/Xmx, if they don't line up, cause errors.
+    memopts=""
+    extmemopts=""
+  fi
+
+  echo "${memopts} ${extmemopts}"
+}
+require_arg () {
+  local type="$1"
+  local opt="$2"
+  local arg="$3"
+  if [[ -z "$arg" ]] || [[ "${arg:0:1}" == "-" ]]; then
+    die "$opt requires <$type> argument"
+  fi
+}
+is_function_defined() {
+  declare -f "$1" > /dev/null
+}
+
+# If we're *not* running in a terminal, and we don't have any arguments, then we need to add the 'ui' parameter
+detect_terminal_for_ui() {
+  [[ ! -t 0 ]] && [[ "${#residual_args}" == "0" ]] && {
+    addResidual "ui"
+  }
+  # SPECIAL TEST FOR MAC
+  [[ "$(uname)" == "Darwin" ]] && [[ "$HOME" == "$PWD" ]] && [[ "${#residual_args}" == "0" ]] && {
+    echo "Detected MAC OSX launched script...."
+    echo "Swapping to UI"
+    addResidual "ui"
+  }
+}
+
+# Processes incoming arguments and places them in appropriate global variables.  called by the run method.
+process_args () {
+  while [[ $# -gt 0 ]]; do
+    case "$1" in
+       -h|-help) usage; exit 1 ;;
+    -v|-verbose) verbose=1 && shift ;;
+      -d|-debug) debug=1 && shift ;;
+           -mem) require_arg integer "$1" "$2" && app_mem="$2" && shift 2 ;;
+     -jvm-debug) 
+        if echo "$2" | grep -E ^[0-9]+$ > /dev/null; then 
+            addDebugger "$2" && shift 
+        else
+            addDebugger 9999
+        fi 
+        shift ;;
+     -java-home) require_arg path "$1" "$2" && java_cmd="$2/bin/java" && shift 2 ;;
+            -D*) addJava "$1" && shift ;;
+            -J*) addJava "${1:2}" && shift ;;
+              *) addResidual "$1" && shift ;;
+    esac
+  done
+
+  is_function_defined process_my_args && {
+    myargs=("${residual_args[@]}")
+    residual_args=()
+    process_my_args "${myargs[@]}"
+  }
+}
+
+# Actually runs the script.
+run() {
+  # TODO - check for sane environment
+
+  # process the combined args, then reset "$@" to the residuals
+  process_args "$@"
+  detect_terminal_for_ui
+  set -- "${residual_args[@]}"
+  argumentCount=$#
+
+  #check for jline terminal fixes on cygwin
+  if is_cygwin; then
+    stty -icanon min 1 -echo > /dev/null 2>&1
+    addJava "-Djline.terminal=jline.UnixTerminal"
+    addJava "-Dsbt.cygwin=true"
+  fi
+
+  # run sbt
+  execRunner "$java_cmd" \
+    "-Dactivator.home=$(make_url "$activator_home")" \
+    $(get_mem_opts $app_mem) \
+    ${java_opts[@]} \
+    ${java_args[@]} \
+    -jar "$app_launcher" \
+    "${app_commands[@]}" \
+    "${residual_args[@]}"
+    
+  local exit_code=$?
+  if is_cygwin; then
+    stty icanon echo > /dev/null 2>&1
+  fi
+  exit $exit_code
+}
+
+# Loads a configuration file full of default command line options for this script.
+loadConfigFile() {
+  cat "$1" | sed '/^\#/d'
+}
+
+###  ------------------------------- ###
+###  Start of customized settings    ###
+###  ------------------------------- ###
+usage() {
+ cat <<EOM
+Usage: $script_name <command> [options]
+
+  Command:
+  ui                 Start the Activator UI
+  new [name] [template-id]  Create a new project with [name] using template [template-id]
+  list-templates     Print all available template names
+  -h | -help         Print this message
+
+  Options:
+  -v | -verbose      Make this runner chattier
+  -d | -debug        Set sbt log level to debug
+  -mem <integer>     Set memory options (default: $sbt_mem, which is $(get_mem_opts $sbt_mem))
+  -jvm-debug <port>  Turn on JVM debugging, open at the given port.
+
+  # java version (default: java from PATH, currently $(java -version 2>&1 | grep version))
+  -java-home <path>  Alternate JAVA_HOME
+
+  # jvm options and output control
+  -Dkey=val          Pass -Dkey=val directly to the java runtime
+  -J-X               Pass option -X directly to the java runtime
+                     (-J is stripped)
+
+  # environment variables (read from context)
+  JAVA_OPTS          Environment variable, if unset uses ""
+  SBT_OPTS           Environment variable, if unset uses ""
+  ACTIVATOR_OPTS     Environment variable, if unset uses ""
+
+In the case of duplicated or conflicting options, the order above
+shows precedence: environment variables lowest, command line options highest.
+EOM
+}
+
+###  ------------------------------- ###
+###  Main script                     ###
+###  ------------------------------- ###
+
+declare -a residual_args
+declare -a java_args
+declare -a app_commands
+declare -r real_script_path="$(realpath "$0")"
+declare -r activator_home="$(realpath "$(dirname "$real_script_path")")"
+declare -r app_version="1.2.12"
+
+declare -r app_launcher="${activator_home}/activator-launch-${app_version}.jar"
+declare -r script_name=activator
+declare -r java_cmd=$(get_java_cmd)
+declare -r java_opts=( "${ACTIVATOR_OPTS[@]}" "${SBT_OPTS[@]}" "${JAVA_OPTS[@]}" "${java_opts[@]}" )
+userhome="$HOME"
+if is_cygwin; then
+  # cygwin sets home to something f-d up, set to real windows homedir
+  userhome="$USERPROFILE"
+fi
+declare -r activator_user_home_dir="${userhome}/.activator"
+declare -r java_opts_config_home="${activator_user_home_dir}/activatorconfig.txt"
+declare -r java_opts_config_version="${activator_user_home_dir}/${app_version}/activatorconfig.txt"
+
+# Now check to see if it's a good enough version
+declare -r java_version=$("$java_cmd" -version 2>&1 | awk -F '"' '/version/ {print $2}')
+if [[ "$java_version" == "" ]]; then
+  echo
+  echo No java installations was detected.
+  echo Please go to http://www.java.com/getjava/ and download
+  echo
+  exit 1
+elif [[ ! "$java_version" > "1.6" ]]; then
+  echo
+  echo The java installation you have is not up to date
+  echo Activator requires at least version 1.6+, you have
+  echo version $java_version
+  echo
+  echo Please go to http://www.java.com/getjava/ and download
+  echo a valid Java Runtime and install before running Activator.
+  echo
+  exit 1
+fi
+
+# if configuration files exist, prepend their contents to the java args so it can be processed by this runner
+# a "versioned" config trumps one on the top level
+if [[ -f "$java_opts_config_version" ]]; then
+  addConfigOpts $(loadConfigFile "$java_opts_config_version")
+elif [[ -f "$java_opts_config_home" ]]; then
+  addConfigOpts $(loadConfigFile "$java_opts_config_home")
+fi
+
+run "$@"

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/activator-launch-1.2.12.jar
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/activator-launch-1.2.12.jar b/ApacheCMDA-Backend/activator-launch-1.2.12.jar
new file mode 100644
index 0000000..4a8963c
Binary files /dev/null and b/ApacheCMDA-Backend/activator-launch-1.2.12.jar differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/activator-sbt-echo-akka-shim.sbt
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/activator-sbt-echo-akka-shim.sbt b/ApacheCMDA-Backend/activator-sbt-echo-akka-shim.sbt
new file mode 100644
index 0000000..c11e0b2
--- /dev/null
+++ b/ApacheCMDA-Backend/activator-sbt-echo-akka-shim.sbt
@@ -0,0 +1 @@
+echoSettings
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/activator.bat
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/activator.bat b/ApacheCMDA-Backend/activator.bat
new file mode 100755
index 0000000..d078287
--- /dev/null
+++ b/ApacheCMDA-Backend/activator.bat
@@ -0,0 +1,227 @@
+@REM activator launcher script
+@REM
+@REM Envioronment:
+@REM JAVA_HOME - location of a JDK home dir (optional if java on path)
+@REM CFG_OPTS  - JVM options (optional)
+@REM Configuration:
+@REM activatorconfig.txt found in the ACTIVATOR_HOME or ACTIVATOR_HOME/ACTIVATOR_VERSION
+@setlocal enabledelayedexpansion
+
+@echo off
+
+set "var1=%~1"
+if defined var1 (
+  if "%var1%"=="help" (
+    echo.
+    echo Usage activator [options] [command]
+    echo.
+    echo Commands:
+    echo ui                 Start the Activator UI
+    echo new [name] [template-id]  Create a new project with [name] using template [template-id]
+    echo list-templates     Print all available template names
+    echo help               Print this message
+    echo.
+    echo Options:
+    echo -jvm-debug [port]  Turn on JVM debugging, open at the given port.  Defaults to 9999 if no port given.
+    echo.
+    echo Environment variables ^(read from context^):
+    echo JAVA_OPTS          Environment variable, if unset uses ""
+    echo SBT_OPTS           Environment variable, if unset uses ""
+    echo ACTIVATOR_OPTS     Environment variable, if unset uses ""
+    echo.
+    goto :end
+  )
+)
+
+if "%ACTIVATOR_HOME%"=="" (
+	set "ACTIVATOR_HOME=%~dp0"
+	@REM remove trailing "\" from path
+	set ACTIVATOR_HOME=!ACTIVATOR_HOME:~0,-1!
+)
+
+set ERROR_CODE=0
+set APP_VERSION=1.2.12
+set ACTIVATOR_LAUNCH_JAR=activator-launch-%APP_VERSION%.jar
+
+rem Detect if we were double clicked, although theoretically A user could
+rem manually run cmd /c
+for %%x in (%cmdcmdline%) do if %%~x==/c set DOUBLECLICKED=1
+
+rem FIRST we load a config file of extra options (if there is one)
+set "CFG_FILE_HOME=%UserProfile%\.activator\activatorconfig.txt"
+set "CFG_FILE_VERSION=%UserProfile%\.activator\%APP_VERSION%\activatorconfig.txt"
+set CFG_OPTS=
+if exist %CFG_FILE_VERSION% (
+  FOR /F "tokens=* eol=# usebackq delims=" %%i IN ("%CFG_FILE_VERSION%") DO (
+    set DO_NOT_REUSE_ME=%%i
+    rem ZOMG (Part #2) WE use !! here to delay the expansion of
+    rem CFG_OPTS, otherwise it remains "" for this loop.
+    set CFG_OPTS=!CFG_OPTS! !DO_NOT_REUSE_ME!
+  )
+)
+if "%CFG_OPTS%"=="" (
+  if exist %CFG_FILE_HOME% (
+    FOR /F "tokens=* eol=# usebackq delims=" %%i IN ("%CFG_FILE_HOME%") DO (
+      set DO_NOT_REUSE_ME=%%i
+      rem ZOMG (Part #2) WE use !! here to delay the expansion of
+      rem CFG_OPTS, otherwise it remains "" for this loop.
+      set CFG_OPTS=!CFG_OPTS! !DO_NOT_REUSE_ME!
+    )
+  )
+)
+
+rem We use the value of the JAVACMD environment variable if defined
+set _JAVACMD=%JAVACMD%
+
+if "%_JAVACMD%"=="" (
+  if not "%JAVA_HOME%"=="" (
+    if exist "%JAVA_HOME%\bin\java.exe" set "_JAVACMD=%JAVA_HOME%\bin\java.exe"
+
+    rem if there is a java home set we make sure it is the first picked up when invoking 'java'
+    SET "PATH=%JAVA_HOME%\bin;%PATH%"
+  )
+)
+
+if "%_JAVACMD%"=="" set _JAVACMD=java
+
+rem Detect if this java is ok to use.
+for /F %%j in ('"%_JAVACMD%" -version  2^>^&1') do (
+  if %%~j==Java set JAVAINSTALLED=1
+)
+
+rem Detect the same thing about javac
+if "%_JAVACCMD%"=="" (
+  if not "%JAVA_HOME%"=="" (
+    if exist "%JAVA_HOME%\bin\javac.exe" set "_JAVACCMD=%JAVA_HOME%\bin\javac.exe"
+  )
+)
+if "%_JAVACCMD%"=="" set _JAVACCMD=javac
+for /F %%j in ('"%_JAVACCMD%" -version 2^>^&1') do (
+  if %%~j==javac set JAVACINSTALLED=1
+)
+
+rem BAT has no logical or, so we do it OLD SCHOOL! Oppan Redmond Style
+set JAVAOK=true
+if not defined JAVAINSTALLED set JAVAOK=false
+if not defined JAVACINSTALLED set JAVAOK=false
+
+if "%JAVAOK%"=="false" (
+  echo.
+  echo A Java JDK is not installed or can't be found.
+  if not "%JAVA_HOME%"=="" (
+    echo JAVA_HOME = "%JAVA_HOME%"
+  )
+  echo.
+  echo Please go to
+  echo   http://www.oracle.com/technetwork/java/javase/downloads/index.html
+  echo and download a valid Java JDK and install before running Activator.
+  echo.
+  echo If you think this message is in error, please check
+  echo your environment variables to see if "java.exe" and "javac.exe" are
+  echo available via JAVA_HOME or PATH.
+  echo.
+  if defined DOUBLECLICKED pause
+  exit /B 1
+)
+
+rem Check what Java version is being used to determine what memory options to use
+for /f "tokens=3" %%g in ('java -version 2^>^&1 ^| findstr /i "version"') do (
+    set JAVA_VERSION=%%g
+)
+
+rem Strips away the " characters
+set JAVA_VERSION=%JAVA_VERSION:"=%
+
+rem TODO Check if there are existing mem settings in JAVA_OPTS/CFG_OPTS and use those instead of the below
+for /f "delims=. tokens=1-3" %%v in ("%JAVA_VERSION%") do (
+    set MAJOR=%%v
+    set MINOR=%%w
+    set BUILD=%%x
+
+    set META_SIZE=-XX:MetaspaceSize=64M -XX:MaxMetaspaceSize=256M
+    if "!MINOR!" LSS "8" (
+      set META_SIZE=-XX:PermSize=64M -XX:MaxPermSize=256M
+    )
+
+    set MEM_OPTS=!META_SIZE!
+ )
+
+rem We use the value of the JAVA_OPTS environment variable if defined, rather than the config.
+set _JAVA_OPTS=%JAVA_OPTS%
+if "%_JAVA_OPTS%"=="" set _JAVA_OPTS=%CFG_OPTS%
+
+set DEBUG_OPTS=
+
+rem Loop through the arguments, building remaining args in args variable
+set args=
+:argsloop
+if not "%~1"=="" (
+  rem Checks if the argument contains "-D" and if true, adds argument 1 with 2 and puts an equal sign between them.
+  rem This is done since batch considers "=" to be a delimiter so we need to circumvent this behavior with a small hack.
+  set arg1=%~1
+  if "!arg1:~0,2!"=="-D" (
+   	set "args=%args% "%~1"="%~2""
+    shift
+    shift
+    goto argsloop
+  )
+
+  if "%~1"=="-jvm-debug" (
+    if not "%~2"=="" (
+      rem This piece of magic somehow checks that an argument is a number
+      for /F "delims=0123456789" %%i in ("%~2") do (
+        set var="%%i"
+      )
+      if defined var (
+        rem Not a number, assume no argument given and default to 9999
+        set JPDA_PORT=9999
+      ) else (
+        rem Port was given, shift arguments
+        set JPDA_PORT=%~2
+        shift
+      )
+    ) else (
+      set JPDA_PORT=9999
+    )
+    shift
+
+    set DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=!JPDA_PORT!
+    goto argsloop
+  )
+  rem else
+  set "args=%args% "%~1""
+  shift
+  goto argsloop
+)
+
+:run
+
+if "!args!"=="" (
+  if defined DOUBLECLICKED (
+    set CMDS="ui"
+  ) else set CMDS=!args!
+) else set CMDS=!args!
+
+rem We add a / in front, so we get file:///C: instead of file://C:
+rem Java considers the later a UNC path.
+rem We also attempt a solid effort at making it URI friendly.
+rem We don't even bother with UNC paths.
+set JAVA_FRIENDLY_HOME_1=/!ACTIVATOR_HOME:\=/!
+set JAVA_FRIENDLY_HOME=/!JAVA_FRIENDLY_HOME_1: =%%20!
+
+rem Checks if the command contains spaces to know if it should be wrapped in quotes or not
+set NON_SPACED_CMD=%_JAVACMD: =%
+if "%_JAVACMD%"=="%NON_SPACED_CMD%" %_JAVACMD% %DEBUG_OPTS% %MEM_OPTS% %ACTIVATOR_OPTS% %SBT_OPTS% %_JAVA_OPTS% "-Dactivator.home=%JAVA_FRIENDLY_HOME%" -jar "%ACTIVATOR_HOME%\%ACTIVATOR_LAUNCH_JAR%" %CMDS%
+if NOT "%_JAVACMD%"=="%NON_SPACED_CMD%" "%_JAVACMD%" %DEBUG_OPTS% %MEM_OPTS% %ACTIVATOR_OPTS% %SBT_OPTS% %_JAVA_OPTS% "-Dactivator.home=%JAVA_FRIENDLY_HOME%" -jar "%ACTIVATOR_HOME%\%ACTIVATOR_LAUNCH_JAR%" %CMDS%
+
+if ERRORLEVEL 1 goto error
+goto end
+
+:error
+set ERROR_CODE=1
+
+:end
+
+@endlocal
+
+exit /B %ERROR_CODE%

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/.DS_Store
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/.DS_Store b/ApacheCMDA-Backend/app/.DS_Store
new file mode 100644
index 0000000..01d5243
Binary files /dev/null and b/ApacheCMDA-Backend/app/.DS_Store differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/Global.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/Global.java b/ApacheCMDA-Backend/app/Global.java
new file mode 100644
index 0000000..7d2921a
--- /dev/null
+++ b/ApacheCMDA-Backend/app/Global.java
@@ -0,0 +1,107 @@
+/*
+ * 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.
+ */
+
+import org.springframework.context.annotation.AnnotationConfigApplicationContext;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
+import org.springframework.orm.hibernate3.HibernateExceptionTranslator;
+import org.springframework.orm.jpa.JpaTransactionManager;
+
+import play.Application;
+import play.GlobalSettings;
+
+import javax.persistence.EntityManagerFactory;
+import javax.persistence.Persistence;
+
+/**
+ * Application wide behaviour. We establish a Spring application context for the dependency injection system and
+ * configure Spring Data.
+ */
+public class Global extends GlobalSettings {
+
+    /**
+     * The name of the persistence unit we will be using.
+     */
+    static final String DEFAULT_PERSISTENCE_UNIT = "default";
+    
+    /**
+     * Declare the application context to be used - a Java annotation based application context requiring no XML.
+     */
+    final private AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext();
+
+    /**
+     * Sync the context lifecycle with Play's.
+     */
+    @Override
+    public void onStart(final Application app) {
+        super.onStart(app);
+
+        // AnnotationConfigApplicationContext can only be refreshed once, but we do it here even though this method
+        // can be called multiple times. The reason for doing during startup is so that the Play configuration is
+        // entirely available to this application context.
+        ctx.register(SpringDataJpaConfiguration.class);
+        ctx.scan("controllers", "models");
+        ctx.refresh();
+
+        // This will construct the beans and call any construction lifecycle methods e.g. @PostConstruct
+        ctx.start();
+    }
+
+    /**
+     * Sync the context lifecycle with Play's.
+     */
+    @Override
+    public void onStop(final Application app) {
+        // This will call any destruction lifecycle methods and then release the beans e.g. @PreDestroy
+        ctx.close();
+
+        super.onStop(app);
+    }
+
+    /**
+     * Controllers must be resolved through the application context. There is a special method of GlobalSettings
+     * that we can override to resolve a given controller. This resolution is required by the Play router.
+     */
+    @Override
+    public <A> A getControllerInstance(Class<A> aClass) {
+        return ctx.getBean(aClass);
+    }
+
+    /**
+     * This configuration establishes Spring Data concerns including those of JPA.
+     */
+    @Configuration
+    @EnableJpaRepositories("models")
+    public static class SpringDataJpaConfiguration {
+
+        @Bean
+        public EntityManagerFactory entityManagerFactory() {
+            return Persistence.createEntityManagerFactory(DEFAULT_PERSISTENCE_UNIT);
+        }
+
+        @Bean
+        public HibernateExceptionTranslator hibernateExceptionTranslator() {
+            return new HibernateExceptionTranslator();
+        }
+
+        @Bean
+        public JpaTransactionManager transactionManager() {
+            return new JpaTransactionManager();
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/BookChapterPublicationController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/BookChapterPublicationController.java b/ApacheCMDA-Backend/app/controllers/BookChapterPublicationController.java
new file mode 100644
index 0000000..3fc81e2
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/BookChapterPublicationController.java
@@ -0,0 +1,164 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.BookChapterPublication;
+import models.BookChapterPublicationRepository;
+import models.User;
+import models.UserRepository;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class BookChapterPublicationController extends Controller {
+	private final BookChapterPublicationRepository bookChapterPublicationRepository;
+    private final UserRepository userRepository;
+	
+	// We are using constructor injection to receive a repository to support our desire for immutability.
+    @Inject
+    public BookChapterPublicationController(final BookChapterPublicationRepository BookChapterPublicationRepository,
+    		final UserRepository userRepository) {
+        this.bookChapterPublicationRepository = BookChapterPublicationRepository;
+        this.userRepository = userRepository;
+    }
+    
+    public Result addBookChapterPublication() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("BookChapterPublication not saved, expecting Json data");
+			return badRequest("BookChapterPublication not saved, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String bookName = json.findPath("bookName").asText();
+    	String editorName = json.findPath("editorName").asText();
+		String time = json.findPath("time").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			BookChapterPublication BookChapterPublication = new BookChapterPublication(paperTitle, author, publicationChannel,
+					year, bookName, editorName, time);
+			BookChapterPublication savedBookChapterPublication = bookChapterPublicationRepository.save(BookChapterPublication);
+			
+			System.out.println("BookChapterPublication saved: " + savedBookChapterPublication.getBookName());
+			return created(new Gson().toJson(savedBookChapterPublication.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(pe.getClass().toString());
+			System.out.println("BookChapterPublication not saved: " + bookName);
+			return badRequest("BookChapterPublication not saved: " + bookName);
+		}			
+    }
+    
+    public Result deleteBookChapterPublication(Long id) {
+    	BookChapterPublication BookChapterPublication = bookChapterPublicationRepository.findOne(id);
+    	if (BookChapterPublication == null) {
+    		System.out.println("BookChapterPublication not found with id: " + id);
+			return notFound("BookChapterPublication not found with id: " + id);
+    	}
+    	
+    	bookChapterPublicationRepository.delete(BookChapterPublication);
+    	System.out.println("BookChapterPublication is deleted: " + id);
+		return ok("BookChapterPublication is deleted: " + id);
+    }
+    
+    public Result updateBookChapterPublication(long id) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("BookChapterPublication not updated, expecting Json data");
+			return badRequest("BookChapterPublication not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String bookName = json.findPath("bookName").asText();
+    	String editorName = json.findPath("editorName").asText();
+		String time = json.findPath("time").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			
+			BookChapterPublication BookChapterPublication = bookChapterPublicationRepository.findOne(id);
+			BookChapterPublication.setPaperTitle(paperTitle);
+			BookChapterPublication.setAuthor(author);
+			BookChapterPublication.setPublicationChannel(publicationChannel);
+			BookChapterPublication.setYear(year);
+			BookChapterPublication.setBookName(bookName);
+			BookChapterPublication.setEditorName(editorName);
+			BookChapterPublication.setTime(time);
+			
+			BookChapterPublication savedBookChapterPublication = bookChapterPublicationRepository.save(BookChapterPublication);
+			
+			System.out.println("BookChapterPublication updated: " + savedBookChapterPublication.getBookName());
+			return created("BookChapterPublication updated: " + savedBookChapterPublication.getBookName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("BookChapterPublication not updated: " + id);
+			return badRequest("BookChapterPublication not updated: " + id);
+		}			
+    }
+    
+    public Result getBookChapterPublication(Long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	
+    	BookChapterPublication BookChapterPublication = bookChapterPublicationRepository.findOne(id);
+    	if (BookChapterPublication == null) {
+    		System.out.println("BookChapterPublication not found with id: " + id);
+			return notFound("BookChapterPublication not found with id: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(BookChapterPublication);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllBookChapterPublications(String format) {
+    	
+    	String result = new String();
+    	
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(bookChapterPublicationRepository.findAll());
+    	}
+    			
+    	return ok(result);
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/BookPublicationController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/BookPublicationController.java b/ApacheCMDA-Backend/app/controllers/BookPublicationController.java
new file mode 100644
index 0000000..ab34cd4
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/BookPublicationController.java
@@ -0,0 +1,167 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.BookPublication;
+import models.BookPublicationRepository;
+import models.User;
+import models.UserRepository;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class BookPublicationController extends Controller {
+	private final BookPublicationRepository bookPublicationRepository;
+    private final UserRepository userRepository;
+	
+	// We are using constructor injection to receive a repository to support our desire for immutability.
+    @Inject
+    public BookPublicationController(final BookPublicationRepository bookPublicationRepository,
+    		final UserRepository userRepository) {
+        this.bookPublicationRepository = bookPublicationRepository;
+        this.userRepository = userRepository;
+    }
+    
+    public Result addBookPublication() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("BookPublication not saved, expecting Json data");
+			return badRequest("BookPublication not saved, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String bookName = json.findPath("bookName").asText();
+    	String publisherLocation = json.findPath("publisherLocation").asText();
+		String time = json.findPath("time").asText();
+		String pages = json.findPath("pages").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			BookPublication bookPublication = new BookPublication(paperTitle, author, publicationChannel,
+					year, bookName, publisherLocation, time, pages);
+			BookPublication savedBookPublication = bookPublicationRepository.save(bookPublication);
+			
+			System.out.println("BookPublication saved: " + savedBookPublication.getBookName());
+			return created(new Gson().toJson(savedBookPublication.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(pe.getClass().toString());
+			System.out.println("BookPublication not saved: " + bookName);
+			return badRequest("BookPublication not saved: " + bookName);
+		}			
+    }
+    
+    public Result deleteBookPublicationById(Long id) {
+    	BookPublication bookPublication = bookPublicationRepository.findOne(id);
+    	if (bookPublication == null) {
+    		System.out.println("BookPublication not found with id: " + id);
+			return notFound("BookPublication not found with id: " + id);
+    	}
+    	
+    	bookPublicationRepository.delete(bookPublication);
+    	System.out.println("BookPublication is deleted: " + id);
+		return ok("BookPublication is deleted: " + id);
+    }
+    
+    public Result updateBookPublicationById(long id) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("BookPublication not updated, expecting Json data");
+			return badRequest("BookPublication not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String bookName = json.findPath("bookName").asText();
+    	String publisherLocation = json.findPath("publisherLocation").asText();
+		String time = json.findPath("time").asText();
+		String pages = json.findPath("pages").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			
+			BookPublication bookPublication = bookPublicationRepository.findOne(id);
+			bookPublication.setPaperTitle(paperTitle);
+			bookPublication.setAuthor(author);
+			bookPublication.setPublicationChannel(publicationChannel);
+			bookPublication.setYear(year);
+			bookPublication.setBookName(bookName);
+			bookPublication.setPublisherLocation(publisherLocation);
+			bookPublication.setTime(time);
+			bookPublication.setPages(pages);
+			
+			BookPublication savedBookPublication = bookPublicationRepository.save(bookPublication);
+			
+			System.out.println("BookPublication updated: " + savedBookPublication.getBookName());
+			return created("BookPublication updated: " + savedBookPublication.getBookName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("BookPublication not updated: " + id);
+			return badRequest("BookPublication not updated: " + id);
+		}			
+    }
+    
+    public Result getBookPublicationById(Long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	
+    	BookPublication bookPublication = bookPublicationRepository.findOne(id);
+    	if (bookPublication == null) {
+    		System.out.println("BookPublication not found with id: " + id);
+			return notFound("BookPublication not found with id: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(bookPublication);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllBookPublications(String format) {
+    	
+    	String result = new String();
+    	
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(bookPublicationRepository.findAll());
+    	}
+    			
+    	return ok(result);
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/BugReportController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/BugReportController.java b/ApacheCMDA-Backend/app/controllers/BugReportController.java
new file mode 100644
index 0000000..e9b83e0
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/BugReportController.java
@@ -0,0 +1,192 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.Date;
+
+import play.mvc.*;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.inject.Inject;
+import javax.persistence.PersistenceException;
+
+import models.BugReport;
+import models.BugReportRepository;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class BugReportController extends Controller {
+	
+	static private int solved = 1;
+	static private int unsolved = 0;
+	
+	private final BugReportRepository bugReportRepository;
+	
+	@Inject
+	public BugReportController(final BugReportRepository bugReportRepository) {
+		this.bugReportRepository = bugReportRepository;
+	}
+	
+	public Result addBugReport() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Bug Report not saved, expecting Json data");
+			return badRequest("Bug Report not saved, expecting Json data");
+		}
+		String title = json.findPath("title").asText();
+		String email = json.findPath("email").asText();
+		String name = json.findPath("name").asText();
+		String organization = json.findPath("organization").asText();
+		String description = json.findPath("description").asText();
+		int solved = json.findPath("solved").asInt();
+		long creationDateNumber = json.findPath("creationDate").asLong();
+		long updateDateNumber = json.findPath("updateDate").asLong();
+		Date creationDate = new Date(creationDateNumber);
+		Date updateDate = new Date(updateDateNumber);
+		try {
+			BugReport bugReport = new BugReport(title, email, name,
+					organization, description, solved, creationDate, updateDate);
+			BugReport savedBugReport = bugReportRepository.save(bugReport);
+			System.out.println("Service Configuration saved: "
+					+ savedBugReport.getId());
+			return created(new Gson().toJson(savedBugReport.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Service Configuration not created");
+			return badRequest("Service Configuration not created");
+		}
+
+	}
+	
+	public Result updateBugReportById(long id) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("Service Configuration not saved, expecting Json data");
+			return badRequest("Service Configuration not saved, expecting Json data");
+		}
+
+		String title = json.findPath("title").asText();
+		String email = json.findPath("email").asText();
+		String name = json.findPath("name").asText();
+		String organization = json.findPath("organization").asText();
+		String description = json.findPath("description").asText();
+		int solved = json.findPath("solved").asInt();
+		long creationDateNumber = json.findPath("creationDate").asLong();
+		long updateDateNumber = json.findPath("updateDate").asLong();
+		Date creationDate = new Date(creationDateNumber);
+		Date updateDate = new Date(updateDateNumber);
+
+		try {
+			BugReport bugReport = bugReportRepository.findOne(id);
+			bugReport.setDescription(description);
+			bugReport.setEmail(email);
+			bugReport.setName(name);
+			bugReport.setOrganization(organization);
+			bugReport.setSolved(solved);
+			bugReport.setTitle(title);
+			bugReport.setCreationDate(creationDate);
+			bugReport.setUpdateDate(updateDate);
+
+			BugReport savedBugReport = bugReportRepository.save(bugReport);
+			System.out.println("Service Configuration updated: "
+					+ savedBugReport.getId());
+			return created("Service Configuration updated: "
+					+ savedBugReport.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Service Configuration not saved: " + id);
+			return badRequest("Service Configuration not saved: " + id);
+		}
+	}
+
+	
+    public Result deleteBugReport(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	BugReport bugReport = bugReportRepository.findOne(id);
+    	if (bugReport == null) {
+    		System.out.println("Service Configuration not found with id: " + id);
+			return notFound("Service Configuration not found with id: " + id);
+    	}
+    	
+    	bugReportRepository.delete(bugReport);
+    	System.out.println("Service Configuration is deleted: " + id);
+		return ok("Service Configuration is deleted: " + id);
+    }
+    public Result getBugReport(long id, String format) {
+    	BugReport bugReport = bugReportRepository.findOne(id);
+    	if (bugReport == null) {
+    		System.out.println("Service Configuration not found with name: " + id);
+			return notFound("Service Configuration not found with name: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(bugReport);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllBugReports() {
+    	try {
+    		Iterable<BugReport> bugReports =  bugReportRepository.findAll();
+    		String result = new String();
+    		result = new Gson().toJson(bugReports);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Service Configurations not found");
+    	}
+    }
+    
+    public Result getAllUnsolvedBugReports() {
+    	try {
+    		Iterable<BugReport> bugReports =  bugReportRepository.findAllBySolved(unsolved);
+    		String result = new String();
+    		result = new Gson().toJson(bugReports);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Service Configurations not found");
+    	}
+    }
+    
+    public Result getAllSolvedBugReports() {
+    	try {
+    		Iterable<BugReport> bugReports =  bugReportRepository.findAllBySolved(solved);
+    		String result = new String();
+    		result = new Gson().toJson(bugReports);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Service Configurations not found");
+    	}
+    }
+	
+}
\ No newline at end of file


[19/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-test.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-test.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-test.xml
new file mode 100644
index 0000000..4d81215
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-test.xml
@@ -0,0 +1,2043 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="echo-trace-test"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.mockito" name="mockito-core">
+			<revision name="1.10.19" status="release" pubdate="20141231084335" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.mockito.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="90">
+				<license name="The MIT License" url="http://github.com/mockito/mockito/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="2648" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/ivy-1.10.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.pom"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mockito-core" type="jar" ext="jar" status="no" details="" size="1172979" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.10.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.9.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="1.10.19"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.objenesis" name="objenesis">
+			<revision name="2.1" status="release" pubdate="20131010142537" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://objenesis.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="134">
+				<metadata-artifact status="no" details="" size="3127" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/ivy-2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.pom"/>
+				<caller organisation="org.mockito" name="mockito-core" conf="compile, runtime" rev="2.1" rev-constraint-default="2.1" rev-constraint-dynamic="2.1" callerrev="1.10.19"/>
+				<artifacts>
+					<artifact name="objenesis" type="jar" ext="jar" status="no" details="" size="41755" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="75">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="74">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="66">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="58">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="77">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="78">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="59">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="60">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<evicted-by rev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3.1" status="release" pubdate="20131003124302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="105">
+				<metadata-artifact status="no" details="" size="10446" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.1"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.13"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-remote-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="585602" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<evicted-by rev="4.3"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3" status="release" pubdate="20130729080627" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="106">
+				<metadata-artifact status="no" details="" size="7523" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3" rev-constraint-default="4.3" rev-constraint-dynamic="4.3" callerrev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282160" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-test_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221323" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="79">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4038" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, echo-trace-compile, optional, compile, provided, runtime, echo-trace-test, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-test_2.11" type="jar" ext="jar" status="no" details="" size="159766" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/jars/play-test_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-festassert">
+			<revision name="0.9.2" status="release" pubdate="20140127061836" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="97">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5809" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-test_2.11" conf="default, compile, runtime, master" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="fluentlenium-festassert" type="jar" ext="jar" status="no" details="" size="13317" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-core">
+			<revision name="0.9.2" status="release" pubdate="20140127061753" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="98">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5916" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-festassert" conf="compile, runtime" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="fluentlenium-core" type="jar" ext="jar" status="no" details="" size="84791" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-java">
+			<revision name="2.39.0" status="release" pubdate="20131216132136" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="99">
+				<metadata-artifact status="no" details="" size="7203" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-core" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="selenium-java" type="jar" ext="jar" status="no" details="" size="386505" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-support">
+			<revision name="2.39.0" status="release" pubdate="20131216132113" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="5930" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-support" type="jar" ext="jar" status="no" details="" size="135492" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-safari-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132059" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<metadata-artifact status="no" details="" size="5869" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-safari-driver" type="jar" ext="jar" status="no" details="" size="278979" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webbitserver" name="webbit">
+			<revision name="0.4.14" status="release" pubdate="20120713053639" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webbitserver.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<license name="BSD License" url="http://www.opensource.org/licenses/bsd-license"/>
+				<metadata-artifact status="no" details="" size="3349" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/ivy-0.4.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-safari-driver" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="webbit" type="jar" ext="jar" status="no" details="" size="165120" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-iphone-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132046" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<metadata-artifact status="no" details="" size="5733" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-iphone-driver" type="jar" ext="jar" status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-ie-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132035" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<metadata-artifact status="no" details="" size="5994" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-ie-driver" type="jar" ext="jar" status="no" details="" size="11891" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-firefox-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132011" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<metadata-artifact status="no" details="" size="6007" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-firefox-driver" type="jar" ext="jar" status="no" details="" size="2499428" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-io" name="commons-io">
+			<revision name="2.2" status="release" pubdate="20120326081438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="8009" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/ivy-2.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-firefox-driver" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.2" callerrev="2.39.0"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.4" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="commons-io" type="jar" ext="jar" status="no" details="" size="173587" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132025" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<metadata-artifact status="no" details="" size="6029" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-htmlunit-driver" type="jar" ext="jar" status="no" details="" size="57880" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.13" status="release" pubdate="20131010210123" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7323" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1289147" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726100437" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="9081" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="125946" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095727" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<metadata-artifact status="no" details="" size="8444" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96042" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095659" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<metadata-artifact status="no" details="" size="8305" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104233" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="8669" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287536" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.11" status="release" pubdate="20131008110302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.11.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.11" rev-constraint-default="0.9.11" rev-constraint-dynamic="0.9.11" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.11.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.11"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.19" status="release" pubdate="20131009065450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.19" rev-constraint-default="1.9.19" rev-constraint-dynamic="1.9.19" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="124915" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.13" status="release" pubdate="20131009112144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.13/htmlunit-core-js-2.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1032764" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.13.jar">
+						<origin-location is-l

<TRUNCATED>


[07/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1.class
new file mode 100644
index 0000000..ea8d281
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$175.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$175.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$175.class
new file mode 100644
index 0000000..00385c3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$175.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$176.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$176.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$176.class
new file mode 100644
index 0000000..9a87b5f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1$$anonfun$apply$176.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1.class
new file mode 100644
index 0000000..c17208d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getUser87_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$185.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$185.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$185.class
new file mode 100644
index 0000000..6ca700b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$185.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$186.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$186.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$186.class
new file mode 100644
index 0000000..4385817
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1$$anonfun$apply$186.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1.class
new file mode 100644
index 0000000..ec8318e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_isUserValid92_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$179.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$179.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$179.class
new file mode 100644
index 0000000..ff64202
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$179.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$180.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$180.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$180.class
new file mode 100644
index 0000000..0036ed0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1$$anonfun$apply$180.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1.class
new file mode 100644
index 0000000..ac61d46
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_updateUser89_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$91.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$91.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$91.class
new file mode 100644
index 0000000..dda2bc5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$91.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$92.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$92.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$92.class
new file mode 100644
index 0000000..a9abcdf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1$$anonfun$apply$92.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1.class
new file mode 100644
index 0000000..85306e7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_addWorkflow45_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$95.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$95.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$95.class
new file mode 100644
index 0000000..aed9311
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$95.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$96.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$96.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$96.class
new file mode 100644
index 0000000..0d9d51b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1$$anonfun$apply$96.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1.class
new file mode 100644
index 0000000..6521fcf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_deleteWorkflowById47_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$97.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$97.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$97.class
new file mode 100644
index 0000000..9b61fc8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$97.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$98.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$98.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$98.class
new file mode 100644
index 0000000..9997503
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1$$anonfun$apply$98.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1.class
new file mode 100644
index 0000000..96e74e2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_generateWorkflowJson48_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$87.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$87.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$87.class
new file mode 100644
index 0000000..99be2e1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$87.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$88.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$88.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$88.class
new file mode 100644
index 0000000..810178e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1$$anonfun$apply$88.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1.class
new file mode 100644
index 0000000..3327e1c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getAllWorkflows43_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$89.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$89.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$89.class
new file mode 100644
index 0000000..923d046
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$89.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$90.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$90.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$90.class
new file mode 100644
index 0000000..975a338
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1$$anonfun$apply$90.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1.class
new file mode 100644
index 0000000..978e470
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_getWorkflowById44_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$93.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$93.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$93.class
new file mode 100644
index 0000000..1ed054f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$93.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$94.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$94.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$94.class
new file mode 100644
index 0000000..3dcc982
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1$$anonfun$apply$94.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1.class
new file mode 100644
index 0000000..7b79b9d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_WorkflowController_updateWorkflowById46_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$documentation$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$documentation$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$documentation$1.class
new file mode 100644
index 0000000..563bb1a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$documentation$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$190.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$190.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$190.class
new file mode 100644
index 0000000..869c8c6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$190.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$191.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$191.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$191.class
new file mode 100644
index 0000000..e67f02d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189$$anonfun$apply$191.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189.class
new file mode 100644
index 0000000..51ba195
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1$$anonfun$apply$189.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1.class
new file mode 100644
index 0000000..9b44541
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$217.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$217.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$217.class
new file mode 100644
index 0000000..ecb29f8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$217.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$218.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$218.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$218.class
new file mode 100644
index 0000000..dc81cbc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216$$anonfun$apply$218.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216.class
new file mode 100644
index 0000000..d8f5fcc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10$$anonfun$apply$216.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10.class
new file mode 100644
index 0000000..ee13835
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$10.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$220.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$220.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$220.class
new file mode 100644
index 0000000..f291e0a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$220.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$221.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$221.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$221.class
new file mode 100644
index 0000000..933d402
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219$$anonfun$apply$221.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219.class
new file mode 100644
index 0000000..4714fa7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11$$anonfun$apply$219.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11.class
new file mode 100644
index 0000000..5765682
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$11.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$223.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$223.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$223.class
new file mode 100644
index 0000000..d78dc90
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$223.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$224.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$224.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$224.class
new file mode 100644
index 0000000..41bc9ca
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222$$anonfun$apply$224.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222.class
new file mode 100644
index 0000000..5ca3e5f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12$$anonfun$apply$222.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12.class
new file mode 100644
index 0000000..e745a8a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$12.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$226.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$226.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$226.class
new file mode 100644
index 0000000..db5203f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$226.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$227.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$227.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$227.class
new file mode 100644
index 0000000..efd91d6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225$$anonfun$apply$227.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225.class
new file mode 100644
index 0000000..71cb2ab
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13$$anonfun$apply$225.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13.class
new file mode 100644
index 0000000..3c37a29
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$13.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$229.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$229.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$229.class
new file mode 100644
index 0000000..2d39346
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$229.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$230.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$230.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$230.class
new file mode 100644
index 0000000..873acb2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228$$anonfun$apply$230.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228.class
new file mode 100644
index 0000000..4932b82
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14$$anonfun$apply$228.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14.class
new file mode 100644
index 0000000..15e35a4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$14.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$232.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$232.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$232.class
new file mode 100644
index 0000000..2da86a7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$232.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$233.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$233.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$233.class
new file mode 100644
index 0000000..46c0067
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231$$anonfun$apply$233.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231.class
new file mode 100644
index 0000000..1ec4f8f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15$$anonfun$apply$231.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15.class
new file mode 100644
index 0000000..2c4ec4d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$15.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$235.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$235.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$235.class
new file mode 100644
index 0000000..f05efc4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$235.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$236.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$236.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$236.class
new file mode 100644
index 0000000..92b141d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234$$anonfun$apply$236.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234.class
new file mode 100644
index 0000000..092d391
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16$$anonfun$apply$234.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16.class
new file mode 100644
index 0000000..c573afa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$16.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$238.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$238.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$238.class
new file mode 100644
index 0000000..99a4018
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$238.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$239.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$239.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$239.class
new file mode 100644
index 0000000..830ecdf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237$$anonfun$apply$239.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237.class
new file mode 100644
index 0000000..2f54787
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17$$anonfun$apply$237.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17.class
new file mode 100644
index 0000000..5066d94
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$17.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$241.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$241.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$241.class
new file mode 100644
index 0000000..899ec9e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$241.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$242.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$242.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$242.class
new file mode 100644
index 0000000..e473ddd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240$$anonfun$apply$242.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240.class
new file mode 100644
index 0000000..c7a83b0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18$$anonfun$apply$240.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18.class
new file mode 100644
index 0000000..6355d62
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$18.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$244.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$244.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$244.class
new file mode 100644
index 0000000..5f93b06
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$244.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$245.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$245.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$245.class
new file mode 100644
index 0000000..63fcea0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243$$anonfun$apply$245.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243.class
new file mode 100644
index 0000000..a8f8897
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$243.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19.class
new file mode 100644
index 0000000..bfca9f5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$19.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$193.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$193.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$193.class
new file mode 100644
index 0000000..49a2960
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$193.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$194.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$194.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$194.class
new file mode 100644
index 0000000..ccdd157
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192$$anonfun$apply$194.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192.class
new file mode 100644
index 0000000..8946a09
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2$$anonfun$apply$192.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2.class
new file mode 100644
index 0000000..a08b022
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$247.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$247.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$247.class
new file mode 100644
index 0000000..b50371e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$247.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$248.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$248.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$248.class
new file mode 100644
index 0000000..3074f4f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246$$anonfun$apply$248.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246.class
new file mode 100644
index 0000000..c7e6045
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20$$anonfun$apply$246.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20.class
new file mode 100644
index 0000000..947824a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$20.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$250.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$250.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$250.class
new file mode 100644
index 0000000..751824f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$250.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$251.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$251.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$251.class
new file mode 100644
index 0000000..b8cb604
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249$$anonfun$apply$251.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249.class
new file mode 100644
index 0000000..4a23aa7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21$$anonfun$apply$249.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21.class
new file mode 100644
index 0000000..b6c341a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$21.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$253.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$253.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$253.class
new file mode 100644
index 0000000..7f53ea2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$253.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$254.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$254.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$254.class
new file mode 100644
index 0000000..d284fa5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252$$anonfun$apply$254.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252.class
new file mode 100644
index 0000000..36137c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22$$anonfun$apply$252.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22.class
new file mode 100644
index 0000000..ea05fdb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$22.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$256.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$256.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$256.class
new file mode 100644
index 0000000..81ae84d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$256.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$257.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$257.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$257.class
new file mode 100644
index 0000000..a3897a8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255$$anonfun$apply$257.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255.class
new file mode 100644
index 0000000..ec98fdc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23$$anonfun$apply$255.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23.class
new file mode 100644
index 0000000..821d570
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$23.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$259.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$259.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$259.class
new file mode 100644
index 0000000..d22ff76
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$259.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$260.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$260.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$260.class
new file mode 100644
index 0000000..a35ae72
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258$$anonfun$apply$260.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258.class
new file mode 100644
index 0000000..6b62fba
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24$$anonfun$apply$258.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24.class
new file mode 100644
index 0000000..fffaaaa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$24.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$262.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$262.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$262.class
new file mode 100644
index 0000000..04a852f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$262.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$263.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$263.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$263.class
new file mode 100644
index 0000000..24107a7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261$$anonfun$apply$263.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261.class
new file mode 100644
index 0000000..312ef82
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25$$anonfun$apply$261.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25.class
new file mode 100644
index 0000000..2c6a656
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$25.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$265.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$265.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$265.class
new file mode 100644
index 0000000..61ca181
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$265.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$266.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$266.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$266.class
new file mode 100644
index 0000000..69a784a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264$$anonfun$apply$266.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264.class
new file mode 100644
index 0000000..88f5f65
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26$$anonfun$apply$264.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26.class
new file mode 100644
index 0000000..561174c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$26.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$268.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$268.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$268.class
new file mode 100644
index 0000000..7f0b543
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$268.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$269.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$269.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$269.class
new file mode 100644
index 0000000..1d9595c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267$$anonfun$apply$269.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267.class
new file mode 100644
index 0000000..e5206ae
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27$$anonfun$apply$267.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27.class
new file mode 100644
index 0000000..3da243b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$27.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$271.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$271.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$271.class
new file mode 100644
index 0000000..504bd18
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$271.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$272.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$272.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$272.class
new file mode 100644
index 0000000..28aebe3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270$$anonfun$apply$272.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270.class
new file mode 100644
index 0000000..0f71b7a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28$$anonfun$apply$270.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28.class
new file mode 100644
index 0000000..533cbe1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$28.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$274.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$274.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$274.class
new file mode 100644
index 0000000..7ddf679
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$274.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$275.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$275.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$275.class
new file mode 100644
index 0000000..0709ecf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273$$anonfun$apply$275.class differ



[39/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ClimateServiceController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ClimateServiceController.java b/ApacheCMDA-Backend/app/controllers/ClimateServiceController.java
new file mode 100644
index 0000000..31702bb
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ClimateServiceController.java
@@ -0,0 +1,490 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.List;
+
+import models.*;
+import util.Common;
+import util.Constants;
+import play.mvc.*;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import org.apache.commons.lang3.StringEscapeUtils;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ClimateServiceController extends Controller {
+	private final int initialcount = 0;
+
+	// static final String DATE_PATTERN = "yyyy-MM-dd'T'HH:mm:ssz";
+	private final ClimateServiceRepository climateServiceRepository;
+	private final UserRepository userRepository;
+    private final ServiceEntryRepository serviceEntryRepository;
+
+	// We are using constructor injection to receive a repository to support our
+	// desire for immutability.
+	@Inject
+	public ClimateServiceController(
+			final ClimateServiceRepository climateServiceRepository,
+			UserRepository userRepository,ServiceEntryRepository serviceEntryRepository) {
+		this.climateServiceRepository = climateServiceRepository;
+		this.userRepository = userRepository;
+        this.serviceEntryRepository = serviceEntryRepository;
+	}
+
+	public Result addClimateService() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("Climate service not saved, expecting Json data");
+			return badRequest("Climate service not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long rootServiceId = json.findPath("rootServiceId").asLong();
+		String creatorEmail = json.findPath("creatorEmail").asText();
+		String name = json.findPath("name").asText();
+		String purpose = json.findPath("purpose").asText();
+		String url = json.findPath("url").asText();
+		String scenario = json.findPath("scenario").asText();
+		Date createTime = new Date();
+		SimpleDateFormat format = new SimpleDateFormat(Common.DATE_PATTERN);
+		try {
+			createTime = format.parse(json.findPath("createTime").asText());
+		} catch (ParseException e) {
+			System.out
+					.println("No creation date specified, set to current time");
+		}
+		String versionNo = json.findPath("versionNo").asText();
+
+		try {
+			User user = userRepository.findByEmail(creatorEmail);
+			ClimateService climateService = new ClimateService(rootServiceId,
+					user, name, purpose, url, scenario, createTime, versionNo);
+			ClimateService savedClimateService = climateServiceRepository
+					.save(climateService);
+			String registerNote = "ClimateService Name: " + savedClimateService.getName() + ", VersionNo: "+versionNo;
+			ServiceEntry serviceEntry = new ServiceEntry(createTime, versionNo, user, createTime, registerNote, initialcount, savedClimateService);
+			serviceEntryRepository.save(serviceEntry);
+			System.out.println("Climate Service saved: "
+					+ savedClimateService.getName());
+			return created(new Gson().toJson(savedClimateService.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Climate Service not saved: " + name);
+			return badRequest("Climate Service not saved: " + name);
+		}
+	}
+	
+	public Result savePage() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Climate service not saved, expecting Json data");
+			return badRequest("Climate service not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		String temp = json.findPath("pageString").asText();
+
+		// Remove delete button from preview page
+		String result = temp.replaceAll("<td><button type=\\\\\"button\\\\\" class=\\\\\"btn btn-danger\\\\\" onclick=\\\\\"Javascript:deleteRow\\(this\\)\\\\\">delete</button></td>", "");	
+		
+		result = StringEscapeUtils.unescapeJava(result);
+		result = result.substring(1, result.length() - 1);
+		System.out.println(result);
+		
+		String str1 = Constants.htmlHead;
+		String str2 = Constants.htmlTail;
+		
+		result = str1 + result + str2;
+		
+		String timeStamp = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss")
+				.format(new Date());
+		String location = "climateServicePageRepository/" + timeStamp + ".txt";
+
+		File theDir = new File("climateServicePageRepository");
+
+		// if the directory does not exist, create it
+		if (!theDir.exists()) {
+			System.out.println("creating directory: climateServicePageRepository");
+			boolean create = false;
+
+			try {
+				theDir.mkdir();
+				create = true;
+			} catch (SecurityException se) {
+				// handle it
+			}
+			if (create) {
+				System.out.println("DIR created");
+			}
+		} else {
+			System.out.println("No");
+		}
+
+		try {
+			File file = new File(location);
+			BufferedWriter output = new BufferedWriter(new FileWriter(file));
+			output.write(result);
+			output.close();
+		} catch (FileNotFoundException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+		return ok(result);
+	}
+
+	public Result deleteClimateServiceById(long id) {
+		ClimateService climateService = climateServiceRepository.findOne(id);
+		if (climateService == null) {
+			System.out.println("Climate service not found with id: " + id);
+			return notFound("Climate service not found with id: " + id);
+		}
+
+		climateServiceRepository.delete(climateService);
+		System.out.println("Climate service is deleted: " + id);
+		return ok("Climate service is deleted: " + id);
+	}
+	
+	public Result deleteClimateServiceByName(String name) {
+		ClimateService climateService = climateServiceRepository.findFirstByName(name);
+		if (climateService == null) {
+			System.out.println("Climate service not found with name: " + name);
+			return notFound("Climate service not found with name: " + name);
+		}
+
+		climateServiceRepository.delete(climateService);
+		System.out.println("Climate service is deleted: " + name);
+		return ok("Climate service is deleted: " + name);
+	}
+
+	public Result updateClimateServiceById(long id) {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("Climate service not saved, expecting Json data");
+			return badRequest("Climate service not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long rootServiceId = json.findPath("rootServiceId").asLong();
+		long creatorId = json.findPath("creatorId").asLong();
+		String name = json.findPath("name").asText();
+		String purpose = json.findPath("purpose").asText();
+		String url = json.findPath("url").asText();
+		String scenario = json.findPath("scenario").asText();
+		String versionNo = json.findPath("versionNo").asText();
+		// Creation time should be immutable and not updated.
+
+		try {
+			ClimateService climateService = climateServiceRepository
+					.findOne(id);
+			User user = userRepository.findOne(creatorId);
+			ServiceEntry serviceEntry = null;
+			if (versionNo.equals(climateService.getVersionNo())) {
+				List<ServiceEntry> serviceEntries = serviceEntryRepository.findByClimateServiceAndVersionNo(climateService, versionNo);
+				if (serviceEntries.size()==0) {
+					String registerNote = "ClimateService Name: " + climateService.getName() + ", VersionNo: "+versionNo;
+					serviceEntry = new ServiceEntry(climateService.getCreateTime(), versionNo, user, climateService.getCreateTime(), registerNote, initialcount, climateService);
+				}
+				else {
+					serviceEntry = serviceEntries.get(0);
+				}
+			}
+			else {
+				String registerNote = "ClimateService Name:" + climateService.getName() + ", VersionNo: "+versionNo;
+				serviceEntry = new ServiceEntry(climateService.getCreateTime(), versionNo, user, climateService.getCreateTime(), registerNote, initialcount, climateService);
+			}
+			climateService.setUser(user);
+			climateService.setName(name);
+			climateService.setPurpose(purpose);
+			climateService.setRootServiceId(rootServiceId);
+			climateService.setScenario(scenario);
+			climateService.setUrl(url);
+			climateService.setVersionNo(versionNo);
+			ClimateService savedClimateService = climateServiceRepository
+					.save(climateService);
+			serviceEntry.setClimateService(savedClimateService);
+			ServiceEntry savedServiceEntry = serviceEntryRepository.save(serviceEntry);
+			
+			System.out.println("Climate Service updated: "
+					+ savedClimateService.getName());
+			return created("Climate Service updated: "
+					+ savedClimateService.getName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Climate Service not updated: " + name);
+			return badRequest("Climate Service not updated: " + name);
+		}
+	}
+
+	public Result updateClimateServiceByName(String oldName) {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("Climate service not saved, expecting Json data");
+			return badRequest("Climate service not saved, expecting Json data");
+		}
+		System.out.println(json);
+		// Parse JSON file
+		long rootServiceId = json.findPath("rootServiceId").asLong();
+		long creatorId = json.findPath("creatorId").asLong();
+		String name = json.findPath("name").asText();
+		String purpose = json.findPath("purpose").asText();
+		String url = json.findPath("url").asText();
+		String scenario = json.findPath("scenario").asText();
+		String versionNo = json.findPath("versionNo").asText();
+		// Creation time is immutable and should not be updated
+
+		if (oldName == null || oldName.length() == 0) {
+			System.out.println("Old climate Service Name is null or empty!");
+			return badRequest("Old climate Service Name is null or empty!");
+		}
+
+		try {
+			ClimateService climateService = climateServiceRepository
+					.findFirstByName(oldName);
+			User user = userRepository.findOne(creatorId);
+			ServiceEntry serviceEntry = null;
+			if (versionNo.equals(climateService.getVersionNo())) {
+				List<ServiceEntry> serviceEntries = serviceEntryRepository.findByClimateServiceAndVersionNo(climateService, versionNo);
+				if (serviceEntries.size()==0) {
+					String registerNote = "ClimateService Name: " + climateService.getName() + ", VersionNo: "+versionNo;
+					serviceEntry = new ServiceEntry(climateService.getCreateTime(), versionNo, user, climateService.getCreateTime(), registerNote, initialcount, climateService);
+				}
+				else {
+					serviceEntry = serviceEntries.get(0);
+				}
+			}
+			else {
+				String registerNote = "ClimateService Name: " + climateService.getName() + ", VersionNo: "+versionNo;
+				serviceEntry = new ServiceEntry(climateService.getCreateTime(), versionNo, user, climateService.getCreateTime(), registerNote, initialcount, climateService);
+			}
+			climateService.setName(name);
+			climateService.setPurpose(purpose);
+			climateService.setRootServiceId(rootServiceId);
+			climateService.setScenario(scenario);
+			climateService.setUrl(url);
+			
+			climateService.setUser(user);
+			climateService.setVersionNo(versionNo);
+
+			ClimateService savedClimateService = climateServiceRepository
+					.save(climateService);
+			serviceEntry.setClimateService(savedClimateService);
+			ServiceEntry savedServiceEntry = serviceEntryRepository.save(serviceEntry);
+			System.out.println("Climate Service updated: "
+					+ savedClimateService.getName());
+			return created("Climate Service updated: "
+					+ savedClimateService.getName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Climate Service not updated: " + name);
+			return badRequest("Climate Service not updated: " + name);
+		}
+	}
+
+	public Result getClimateService(String name, String format) {
+		if (name == null || name.length() == 0) {
+			System.out.println("Climate Service Name is null or empty!");
+			return badRequest("Climate Service Name is null or empty!");
+		}
+
+		List<ClimateService> climateService = climateServiceRepository
+				.findAllByName(name);
+		if (climateService == null) {
+			System.out.println("Climate service not found with name: " + name);
+			return notFound("Climate service not found with name: " + name);
+		}
+
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(climateService);
+		}
+
+		return ok(result);
+	}
+
+	public Result getClimateServiceById(long id) {
+		ClimateService climateService = climateServiceRepository.findOne(id);
+		if (climateService == null) {
+			System.out.println("Climate service not found with id: " + id);
+			return notFound("Climate service not found with id: " + id);
+		}
+
+		String result = new Gson().toJson(climateService);
+
+		return ok(result);
+	}
+
+	public Result getAllClimateServices(String format) {
+		Iterable<ClimateService> climateServices = climateServiceRepository
+				.findAll();
+		if (climateServices == null) {
+			System.out.println("No climate service found");
+		}
+
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(climateServices);
+		}
+
+		return ok(result);
+
+	}
+
+    public Result getAllClimateServicesOrderByCreateTime(String format){
+        Iterable<ClimateService> climateServices = climateServiceRepository
+                .findByOrderByCreateTimeDesc();
+        if (climateServices == null) {
+            System.out.println("No climate service found");
+        }
+
+        String result = new String();
+        if (format.equals("json")) {
+            result = new Gson().toJson(climateServices);
+        }
+
+        return ok(result);
+    }
+
+    public Result getAllClimateServicesOrderByLatestAccessTime(String format){
+        Iterable<ClimateService> climateServices = climateServiceRepository.getClimateServiceOrderByLatestAccessTime();
+        if (climateServices == null) {
+            System.out.println("No climate service found");
+        }
+
+        String result = new String();
+        if (format.equals("json")) {
+            result = new Gson().toJson(climateServices);
+        }
+
+        return ok(result);
+    }
+
+    public Result getAllClimateServicesOrderByCount(String format){
+//        Iterable<ClimateService> climateServices = climateServiceRepository
+//                .findByOrderByCreateTimeDesc();
+        Iterable<ClimateService> climateServices = climateServiceRepository.getClimateServiceOrderByCount();
+        if (climateServices == null) {
+            System.out.println("No climate service found");
+        }
+
+        String result = new String();
+        if (format.equals("json")) {
+            result = new Gson().toJson(climateServices);
+        }
+
+        return ok(result);
+    }
+
+    public Result addServiceEntry() {
+        JsonNode json = request().body().asJson();
+        if (json == null) {
+            System.out
+                    .println("Climate service not saved, expecting Json data");
+            return badRequest("Climate service not saved, expecting Json data");
+        }
+
+        // Parse JSON file
+        String versionNo = json.findPath("versionNo").asText();
+        String registerNote = json.findPath("registerNote").asText();
+        int count = json.findPath("count").asInt();
+        // String scenario = json.findPath("scenario").asText();
+        long serviceId = json.findPath("serviceId").asLong();
+        long creatorId = json.findPath("creatorId").asLong();
+
+        Date registerTime = new Date();
+        SimpleDateFormat format = new SimpleDateFormat(Common.DATE_PATTERN);
+        try {
+            registerTime = format.parse(json.findPath("registerTimeStamp").asText());
+        } catch (ParseException e) {
+            System.out
+                    .println("No creation date specified, set to current time");
+        }
+
+        Date latestAccessTime = new Date();
+        try {
+            latestAccessTime = format.parse(json.findPath("latestAccessTimeStamp").asText());
+        } catch (ParseException e) {
+            System.out
+                    .println("No creation date specified, set to current time");
+        }
+
+        try {
+            ClimateService climateService = climateServiceRepository.findOne(serviceId);
+            User creator = userRepository.findOne(creatorId);
+            ServiceEntry entry = new ServiceEntry();
+            entry.setClimateService(climateService);
+            entry.setCount(count);
+            entry.setRegisterNote(registerNote);
+            entry.setVersionNo(versionNo);
+            entry.setUser(creator);
+            entry.setRegisterTimeStamp(registerTime);
+            entry.setLatestAccessTimestamp(latestAccessTime);
+
+            ServiceEntry savedServiceEntry = serviceEntryRepository.save(entry);
+
+            System.out.println("Service Entry saved: "
+                    + savedServiceEntry.getId());
+            return created(new Gson().toJson(savedServiceEntry));
+        } catch (PersistenceException pe) {
+            pe.printStackTrace();
+            System.out.println("Service Entry not saved: " + serviceId);
+            return badRequest("Service Entry not saved: " + serviceId);
+        }
+    }
+
+    public Result getAllServiceEntries(String format) {
+        Iterable<ServiceEntry> serviceEntries = serviceEntryRepository
+                .findAll();
+        if (serviceEntries == null) {
+            System.out.println("No service entry found");
+        }
+
+        String result = new String();
+        if (format.equals("json")) {
+            result = new Gson().toJson(serviceEntries);
+        }
+
+        return ok(result);
+
+    }
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ConferencePublicationController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ConferencePublicationController.java b/ApacheCMDA-Backend/app/controllers/ConferencePublicationController.java
new file mode 100644
index 0000000..e189097
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ConferencePublicationController.java
@@ -0,0 +1,167 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.ConferencePublication;
+import models.ConferencePublicationRepository;
+import models.User;
+import models.UserRepository;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ConferencePublicationController extends Controller {
+	private final ConferencePublicationRepository ConferencePublicationRepository;
+    private final UserRepository userRepository;
+	
+	// We are using constructor injection to receive a repository to support our desire for immutability.
+    @Inject
+    public ConferencePublicationController(final ConferencePublicationRepository ConferencePublicationRepository,
+    		final UserRepository userRepository) {
+        this.ConferencePublicationRepository = ConferencePublicationRepository;
+        this.userRepository = userRepository;
+    }
+    
+    public Result addConferencePublication() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("ConferencePublication not saved, expecting Json data");
+			return badRequest("ConferencePublication not saved, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String name = json.findPath("name").asText();
+    	String location = json.findPath("location").asText();
+		String time = json.findPath("time").asText();
+		String page = json.findPath("page").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			ConferencePublication ConferencePublication = new ConferencePublication(paperTitle, author, publicationChannel,
+					year, name, location, time, page);
+			ConferencePublication savedConferencePublication = ConferencePublicationRepository.save(ConferencePublication);
+			
+			System.out.println("ConferencePublication saved: " + savedConferencePublication.getName());
+			return created(new Gson().toJson(savedConferencePublication.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(pe.getClass().toString());
+			System.out.println("ConferencePublication not saved: " + name);
+			return badRequest("ConferencePublication not saved: " + name);
+		}			
+    }
+    
+    public Result deleteConferencePublication(Long id) {
+    	ConferencePublication ConferencePublication = ConferencePublicationRepository.findOne(id);
+    	if (ConferencePublication == null) {
+    		System.out.println("ConferencePublication not found with id: " + id);
+			return notFound("ConferencePublication not found with id: " + id);
+    	}
+    	
+    	ConferencePublicationRepository.delete(ConferencePublication);
+    	System.out.println("ConferencePublication is deleted: " + id);
+		return ok("ConferencePublication is deleted: " + id);
+    }
+    
+    public Result updateConferencePublication(long id) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("ConferencePublication not updated, expecting Json data");
+			return badRequest("ConferencePublication not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String name = json.findPath("name").asText();
+    	String location = json.findPath("location").asText();
+		String time = json.findPath("time").asText();
+		String page = json.findPath("page").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			
+			ConferencePublication ConferencePublication = ConferencePublicationRepository.findOne(id);
+			ConferencePublication.setPaperTitle(paperTitle);
+			ConferencePublication.setAuthor(author);
+			ConferencePublication.setPublicationChannel(publicationChannel);
+			ConferencePublication.setYear(year);
+			ConferencePublication.setName(name);
+			ConferencePublication.setLocation(location);
+			ConferencePublication.setTime(time);
+			ConferencePublication.setPage(page);
+			
+			ConferencePublication savedConferencePublication = ConferencePublicationRepository.save(ConferencePublication);
+			
+			System.out.println("ConferencePublication updated: " + savedConferencePublication.getName());
+			return created("ConferencePublication updated: " + savedConferencePublication.getName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("ConferencePublication not updated: " + id);
+			return badRequest("ConferencePublication not updated: " + id);
+		}			
+    }
+    
+    public Result getConferencePublication(Long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	
+    	ConferencePublication ConferencePublication = ConferencePublicationRepository.findOne(id);
+    	if (ConferencePublication == null) {
+    		System.out.println("ConferencePublication not found with id: " + id);
+			return notFound("ConferencePublication not found with id: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(ConferencePublication);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllConferencePublications(String format) {
+    	
+    	String result = new String();
+    	
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(ConferencePublicationRepository.findAll());
+    	}
+    			
+    	return ok(result);
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/DatasetController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/DatasetController.java b/ApacheCMDA-Backend/app/controllers/DatasetController.java
new file mode 100644
index 0000000..30e06c7
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/DatasetController.java
@@ -0,0 +1,314 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.ClimateService;
+import models.ClimateServiceRepository;
+import models.Dataset;
+import models.DatasetEntryRepository;
+import models.DatasetRepository;
+import models.Instrument;
+import models.InstrumentRepository;
+import play.mvc.*;
+
+@Named
+@Singleton
+public class DatasetController extends Controller {
+	public static final String WILDCARD = "%";
+	
+	private final ClimateServiceRepository climateServiceRepository;
+	private final InstrumentRepository instrumentRepository;
+	private final DatasetRepository datasetRepository;
+	private final DatasetEntryRepository datasetEntryRepository;
+	
+	@Inject
+	public DatasetController(ClimateServiceRepository climateServiceRepository, InstrumentRepository instrumentRepository, DatasetRepository datasetRepository, DatasetEntryRepository datasetEntryRepository) {
+		this.climateServiceRepository = climateServiceRepository;
+		this.instrumentRepository = instrumentRepository;
+		this.datasetRepository = datasetRepository;
+		this.datasetEntryRepository = datasetEntryRepository;
+	}
+	
+	public Result addDataset() {
+		JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Dataset not saved, expecting Json data");
+			return badRequest("Dataset not saved, expecting Json data");
+    	}
+    	String name = json.findPath("name").asText();
+    	String agencyId = json.findPath("agencyId").asText();
+    	long instrumentId = json.findPath("instrumentId").asLong();
+    	String url = json.findPath("url").asText();
+    	long publishTimeStampNumber = json.findPath("publishTimeStamp").asLong();
+    	
+    	long startTimeNumber = json.findPath("dataSetStartTime").asLong();
+    	long endTimeNumber = json.findPath("dataSetEndTime").asLong();
+    	
+    	String physicalVariable = json.findPath("physicalVariable").asText();
+    	String CMIP5VarName = json.findPath("CMIP5VarName").asText();
+    	String units = json.findPath("units").asText();
+    	String gridDimension = json.findPath("gridDimension").asText();
+    	String status = json.findPath("status").asText();
+    	String responsiblePerson = json.findPath("responsiblePerson").asText();
+    	String variableNameInWebInterface = json.findPath("variableNameInWebInterface").asText();
+    	String dataSourceInputParameterToCallScienceApplicationCode = json.findPath("dataSourceInputParameterToCallScienceApplicationCode").asText();
+    	String variableNameInputParameterToCallScienceApplicationCode = json.findPath("variableNameInputParameterToCallScienceApplicationCode").asText();
+    	String dataSourceNameinWebInterface = json.findPath("dataSourceNameinWebInterface").asText();
+    	String comment  = json.findPath("comment").asText();
+    	Date publishTimeStamp = new Date(publishTimeStampNumber);
+    	
+    	Date startTime = new Date(startTimeNumber);
+    	Date endTime = new Date(endTimeNumber);
+    	
+    	JsonNode ClimateServices = json.findPath("ServiesId");
+    	List<Long> climateServicesId = new ArrayList<Long>();
+    	for(int i = 0; i < ClimateServices.size(); i++) {
+    		climateServicesId.add(ClimateServices.get(i).asLong());
+    	}
+    	try {
+			Instrument instrument = instrumentRepository.findOne(instrumentId);
+			List<ClimateService>climateServiceSet = new ArrayList<ClimateService>();
+			for(int i=0;i<climateServicesId.size();i++) {
+				climateServiceSet.add(climateServiceRepository.findOne(climateServicesId.get(i)));
+			}
+			Dataset dataset = new Dataset(name, dataSourceNameinWebInterface, agencyId, instrument, climateServiceSet, publishTimeStamp, url, physicalVariable, CMIP5VarName, units, gridDimension, dataSourceNameinWebInterface, status, responsiblePerson, variableNameInWebInterface, dataSourceInputParameterToCallScienceApplicationCode, variableNameInputParameterToCallScienceApplicationCode, comment, startTime, endTime);
+			Dataset savedServiceConfiguration = datasetRepository.save(dataset);
+			System.out.println("Dataset saved: "+ savedServiceConfiguration.getId());
+			return created(new Gson().toJson(dataset.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Dataset not created");
+			return badRequest("Dataset not created");
+		}
+    	
+	}
+	
+    public Result updateDatasetById(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Dataset not saved, expecting Json data");
+			return badRequest("Dataset Configuration not saved, expecting Json data");
+		}
+		String name = json.findPath("name").asText();
+    	String agencyId = json.findPath("agencyId").asText();
+    	long instrumentId = json.findPath("instrumentId").asLong();
+    	String url = json.findPath("url").asText();
+    	long publishTimeStampNumber = json.findPath("publishTimeStamp").asLong();
+    	
+    	long startTimeNumber = json.findPath("dataSetStartTime").asLong();
+    	long endTimeNumber = json.findPath("dataSetEndTime").asLong();
+    	
+    	String physicalVariable = json.findPath("physicalVariable").asText();
+    	String CMIP5VarName = json.findPath("CMIP5VarName").asText();
+    	String units = json.findPath("units").asText();
+    	String gridDimension = json.findPath("gridDimension").asText();
+    	String source = json.findPath("source").asText();
+    	String status = json.findPath("status").asText();
+    	String responsiblePerson = json.findPath("responsiblePerson").asText();
+    	String variableNameInWebInterface = json.findPath("variableNameInWebInterface").asText();
+    	String dataSourceInputParameterToCallScienceApplicationCode = json.findPath("dataSourceInputParameterToCallScienceApplicationCode").asText();
+    	String variableNameInputParameterToCallScienceApplicationCode = json.findPath("variableNameInputParameterToCallScienceApplicationCode").asText();
+    	String dataSourceNameinWebInterface = json.findPath("dataSourceNameinWebInterface").asText();
+    	String comment  = json.findPath("comment").asText();
+    	Date publishTimeStamp = new Date(publishTimeStampNumber);
+    	
+    	Date startTime = new Date(startTimeNumber);
+    	Date endTime = new Date(endTimeNumber);
+    	
+    	JsonNode ClimateServices = json.findPath("ServiesId");
+    	List<Long> climateServicesId = new ArrayList<Long>();
+    	for(int i = 0; i < ClimateServices.size(); i++) {
+    		climateServicesId.add(ClimateServices.get(i).asLong());
+    	}
+	
+		try {
+			Dataset dataset = datasetRepository.findOne(id);
+			
+			dataset.setName(name);
+			dataset.setComment(comment);
+			dataset.setDataSourceNameinWebInterface(dataSourceNameinWebInterface);
+			dataset.setAgencyId(agencyId);
+			Instrument instrument = instrumentRepository.findOne(instrumentId);
+			dataset.setInstrument(instrument);
+			dataset.setUrl(url);
+			dataset.setPublishTimeStamp(publishTimeStamp);
+			
+			dataset.setStartTime(startTime);
+			dataset.setEndTime(endTime);
+			
+			dataset.setPhysicalVariable(physicalVariable);
+			dataset.setCMIP5VarName(CMIP5VarName);
+			dataset.setUnits(units);
+			dataset.setGridDimension(gridDimension);
+			dataset.setSource(source);
+			dataset.setStatus(status);
+			dataset.setResponsiblePerson(responsiblePerson);
+			dataset.setVariableNameInputParameterToCallScienceApplicationCode(variableNameInputParameterToCallScienceApplicationCode);
+			dataset.setDataSourceInputParameterToCallScienceApplicationCode(dataSourceInputParameterToCallScienceApplicationCode);
+			dataset.setVariableNameInWebInterface(variableNameInWebInterface);
+			List<ClimateService>climateServiceSet = new ArrayList<ClimateService>();
+			for(int i=0;i<climateServicesId.size();i++) {
+				climateServiceSet.add(climateServiceRepository.findOne(climateServicesId.get(i)));
+			}
+			dataset.setClimateServiceSet(climateServiceSet);
+			Dataset savedDataset = datasetRepository.save(dataset);
+			System.out.println("Dataset updated: "+ savedDataset.getId());
+			return created("Dataset updated: "+ savedDataset.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Dataset not saved: "+id);
+			return badRequest("Dataset not saved: "+id);
+		}			
+    }
+
+	
+    public Result deleteDataset(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	Dataset dataset = datasetRepository.findOne(id);
+    	if (dataset == null) {
+    		System.out.println("Dataset not found with id: " + id);
+			return notFound("Dataset not found with id: " + id);
+    	}
+    	datasetRepository.delete(dataset);
+    	System.out.println("Dataset is deleted: " + id);
+		return ok("Dataset is deleted: " + id);
+    }
+    public Result getDataset(long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	Dataset dataset = datasetRepository.findOne(id);
+    	if (dataset == null) {
+    		System.out.println("Dataset not found with name: " + id);
+			return notFound("Dataset not found with name: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(dataset);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result queryDatasets() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Datasets cannot be queried, expecting Json data");
+    		return badRequest("Datasets cannot be queried, expecting Json data");
+    	}
+    	String result = new String();
+    	try {
+    		//Parse JSON file
+    		String name = json.path("name").asText();
+    		if (name.isEmpty()) {
+    			name = WILDCARD;
+    		}
+    		else {
+    			name = WILDCARD+name+WILDCARD;
+    		}
+    		String agencyId = json.path("agencyId").asText();
+    		if (agencyId.isEmpty()) {
+    			agencyId = WILDCARD;
+    		}
+    		else {
+    			agencyId = WILDCARD+agencyId+WILDCARD;
+    		}
+    		String gridDimension = json.path("gridDimension").asText();
+    		if (gridDimension.isEmpty()) {
+    			gridDimension = WILDCARD;
+    		}
+    		else {
+    			gridDimension = WILDCARD+gridDimension+WILDCARD;
+    		}
+    		String physicalVariable = json.path("physicalVariable").asText();
+    		if (physicalVariable.isEmpty()) {
+    			physicalVariable = WILDCARD;
+    		}
+    		else {
+    			physicalVariable = WILDCARD+physicalVariable+WILDCARD;
+    		}
+    		
+    		Date startTime = new Date(0);
+			Date endTime = new Date();
+			long startTimeNumber = json.findPath("dataSetStartTime").asLong();
+			long endTimeNumber = json.findPath("dataSetEndTime").asLong();
+    		
+			if (startTimeNumber >= 0 ) {
+				startTime = new Date(startTimeNumber);
+			}
+			if (endTimeNumber >= 0) {
+				endTime = new Date(endTimeNumber);
+			}
+			
+			String source = json.path("instrument").asText();
+			if (source.isEmpty()) {
+				source = WILDCARD;
+    		}
+			else {
+				source = WILDCARD+source+WILDCARD;
+			}
+    		
+    		List<Dataset> datasets;
+    		if (source.isEmpty()) {
+    			datasets = datasetRepository.findDataset(name, agencyId, gridDimension, physicalVariable, startTime, endTime);
+    					
+    		} else {
+    			datasets = datasetRepository.findDatasetWithInstrument(name, agencyId, gridDimension, physicalVariable, source, startTime, endTime);
+    		}
+    		result = new Gson().toJson(datasets);
+    	} catch (Exception e) {
+    		System.out.println("ServiceExecutionLog cannot be queried, query is corrupt");
+    		return badRequest("ServiceExecutionLog cannot be queried, query is corrupt");
+    	}
+
+    	return ok(result);
+    }
+
+    
+    public Result getAllDatasets(String format) {
+    	try {
+    		Iterable<Dataset>datasets =  datasetRepository.findAll();
+    		String result = new String();
+    		result = new Gson().toJson(datasets);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Dataset not found");
+    	}
+    }
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/DatasetLogController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/DatasetLogController.java b/ApacheCMDA-Backend/app/controllers/DatasetLogController.java
new file mode 100644
index 0000000..36d5a23
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/DatasetLogController.java
@@ -0,0 +1,159 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.Dataset;
+import models.DatasetLog;
+import models.DatasetLogRepository;
+import models.DatasetRepository;
+import models.ServiceExecutionLog;
+import models.ServiceExecutionLogRepository;
+import play.mvc.*;
+
+@Named
+@Singleton
+public class DatasetLogController extends Controller {
+	
+	private final DatasetLogRepository datasetLogRepository;
+	private final DatasetRepository datasetRepository;
+	private final ServiceExecutionLogRepository serviceExecutionLogRepository;
+	
+	@Inject
+	public DatasetLogController(DatasetRepository datasetRepository, 
+			DatasetLogRepository datasetLogRepository,
+			ServiceExecutionLogRepository serviceExecutionLogRepository) {
+		this.datasetLogRepository = datasetLogRepository;
+		this.datasetRepository = datasetRepository;
+		this.serviceExecutionLogRepository = serviceExecutionLogRepository;
+	}
+	
+	public Result addDatasetLog() {
+		JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("DatasetLog not saved, expecting Json data");
+			return badRequest("DatasetLog not saved, expecting Json data");
+    	}
+    	
+    	String plotUrl = json.findPath("plotUrl").asText();
+    	String dataUrl = json.findPath("dataUrl").asText();
+    	long originalDatasetId = json.findPath("originalDatasetId").asLong();
+    	long outputDatasetId = json.findPath("outputDatasetId").asLong();
+    	long serviceExecutionLogId = json.findPath("serviceExecutionLogId").asLong();
+    	long datasetId = json.findPath("datasetId").asLong();
+    	
+    	try {
+			Dataset originalDataset = datasetRepository.findOne(originalDatasetId);
+			Dataset outputDataset = datasetRepository.findOne(outputDatasetId);
+			Dataset dataset = datasetRepository.findOne(datasetId);
+			ServiceExecutionLog serviceExecutionLog = serviceExecutionLogRepository.findOne(serviceExecutionLogId);
+			DatasetLog datasetLog = new DatasetLog(serviceExecutionLog, dataset, plotUrl, dataUrl, originalDataset, outputDataset);
+			DatasetLog saveddatasetLog = datasetLogRepository.save(datasetLog);
+			System.out.println("DatasetLog saved: "+ saveddatasetLog.getId());
+			return created(new Gson().toJson(datasetLog.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("DatasetLog not created");
+			return badRequest("DatasetLog Configuration not created");
+		}
+    	
+	}
+	
+    public Result updateDatasetLogById(long id) {
+	    JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("DatasetLog not saved, expecting Json data");
+			return badRequest("DatasetLog Configuration not saved, expecting Json data");
+		}
+		
+    	String plotUrl = json.findPath("plotUrl").asText();
+    	String dataUrl = json.findPath("dataUrl").asText();
+    	long originalDatasetId = json.findPath("originalDatasetId").asLong();
+    	long outputDatasetId = json.findPath("outputDatasetId").asLong();
+    	long serviceExecutionLogId = json.findPath("serviceExecutionLogId").asLong();
+    	long datasetId = json.findPath("datasetId").asLong();
+
+		try {
+			Dataset originalDataset = datasetRepository.findOne(originalDatasetId);
+			Dataset outputDataset = datasetRepository.findOne(outputDatasetId);
+			Dataset dataset = datasetRepository.findOne(datasetId);
+			ServiceExecutionLog serviceExecutionLog = serviceExecutionLogRepository.findOne(serviceExecutionLogId);
+			DatasetLog datasetLog = datasetLogRepository.findOne(id);
+			datasetLog.setDataSet(dataset);
+			datasetLog.setDataUrl(dataUrl);
+			datasetLog.setOriginalDataset(originalDataset);
+			datasetLog.setOutputDataset(outputDataset);
+			datasetLog.setPlotUrl(plotUrl);
+			datasetLog.setServiceExecutionLog(serviceExecutionLog);
+			DatasetLog savedDatasetLog = datasetLogRepository.save(datasetLog);
+			
+			System.out.println("DatasetLog updated: "+ savedDatasetLog.getId());
+			return created("DatasetLog updated: "+ savedDatasetLog.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("DatasetLog not saved: "+id);
+			return badRequest("DatasetLog not saved: "+id);
+		}			
+    }
+
+	
+    public Result deleteDatasetLog(long id) {
+    	DatasetLog datasetLog = datasetLogRepository.findOne(id);
+    	if (datasetLog == null) {
+    		System.out.println("DatasetLog not found with id: " + id);
+			return notFound("DatasetLog not found with id: " + id);
+    	}
+    	
+    	datasetLogRepository.delete(datasetLog);
+    	System.out.println("DatasetLog is deleted: " + id);
+		return ok("DatasetLog is deleted: " + id);
+    }
+    
+    public Result getDatasetLog(long id, String format) {
+    	DatasetLog datasetLog = datasetLogRepository.findOne(id);
+    	if (datasetLog == null) {
+    		System.out.println("DatasetLog not found with name: " + id);
+			return notFound("DatasetLog not found with name: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(datasetLog);
+    	}
+    	
+    	return ok(result);
+    }
+
+    public Result getAllDatasetLogs(String format) {
+    	try {
+    		Iterable<DatasetLog>datasetLogs =  datasetLogRepository.findAll();
+    		String result = new String();
+    		result = new Gson().toJson(datasetLogs);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("DatasetLog not found");
+    	}
+    }
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/InstrumentController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/InstrumentController.java b/ApacheCMDA-Backend/app/controllers/InstrumentController.java
new file mode 100644
index 0000000..d4945ba
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/InstrumentController.java
@@ -0,0 +1,146 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.Date;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.Instrument;
+import models.InstrumentRepository;
+import play.mvc.*;
+
+@Named
+@Singleton
+public class InstrumentController extends Controller {
+	
+	private final InstrumentRepository instrumentRepository;
+	
+	@Inject
+	public InstrumentController(InstrumentRepository instrumentRepository) {
+		this.instrumentRepository = instrumentRepository;
+	}
+	
+	public Result addInstrument() {
+		JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Instrument not saved, expecting Json data");
+			return badRequest("Instrument not saved, expecting Json data");
+    	}
+    	String name = json.findPath("name").asText();
+    	String description = json.findPath("description").asText();
+    	long launchDateNumber = json.findPath("launchDate").asLong();
+    	Date launchDate = new Date(launchDateNumber);
+    	try {
+			Instrument instrument = new Instrument(name, description,launchDate);
+			Instrument savedinstrument = instrumentRepository.save(instrument);
+			System.out.println("Instrument saved: "+ savedinstrument.getId());
+			return created(new Gson().toJson(instrument.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Instrument not created");
+			return badRequest("Instrument Configuration not created");
+		}
+    	
+	}
+	
+    public Result updateInstrumentById(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+	    JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Instrument not saved, expecting Json data");
+			return badRequest("Instrument Configuration not saved, expecting Json data");
+		}
+		long instrumentId = json.findPath("id").asLong();
+		String name = json.findPath("name").asText();
+    	String description = json.findPath("description").asText();
+    	long launchDateNumber = json.findPath("launchDate").asLong();
+    	Date launchDate = new Date(launchDateNumber);
+		try {
+			Instrument instrument = instrumentRepository.findOne(instrumentId);
+			instrument.setDescription(description);
+			instrument.setLaunchDate(launchDate);
+			instrument.setName(name);
+			Instrument savedInstrument = instrumentRepository.save(instrument);
+			
+			System.out.println("Instrument updated: "+ savedInstrument.getId());
+			return created("Instrument updated: "+ savedInstrument.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Instrument not saved: "+id);
+			return badRequest("Instrument not saved: "+id);
+		}			
+    }
+
+	
+    public Result deleteInstrument(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	Instrument instrument = instrumentRepository.findOne(id);
+    	if (instrument == null) {
+    		System.out.println("Instrument not found with id: " + id);
+			return notFound("Instrument not found with id: " + id);
+    	}
+    	
+    	instrumentRepository.delete(instrument);
+    	System.out.println("Instrument is deleted: " + id);
+		return ok("Instrument is deleted: " + id);
+    }
+    
+    public Result getInstrument(long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	Instrument instrument = instrumentRepository.findOne(id);
+    	if (instrument == null) {
+    		System.out.println("Instrument not found with name: " + id);
+			return notFound("Instrument not found with name: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(instrument);
+    	}
+    	
+    	return ok(result);
+    }
+
+    
+    public Result getAllInstruments(String format) {
+    	try {
+    		Iterable<Instrument>instruments =  instrumentRepository.findAll();
+    		String result = new String();
+    		result = new Gson().toJson(instruments);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Service Configurations not found");
+    	}
+    }
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/JournalPublicationController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/JournalPublicationController.java b/ApacheCMDA-Backend/app/controllers/JournalPublicationController.java
new file mode 100644
index 0000000..e4a304a
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/JournalPublicationController.java
@@ -0,0 +1,167 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.JournalPublication;
+import models.JournalPublicationRepository;
+import models.User;
+import models.UserRepository;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class JournalPublicationController extends Controller {
+	private final JournalPublicationRepository journalPublicationRepository;
+    private final UserRepository userRepository;
+	
+	// We are using constructor injection to receive a repository to support our desire for immutability.
+    @Inject
+    public JournalPublicationController(final JournalPublicationRepository journalPublicationRepository,
+    		final UserRepository userRepository) {
+        this.journalPublicationRepository = journalPublicationRepository;
+        this.userRepository = userRepository;
+    }
+    
+    public Result addJournalPublication() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("JournalPublication not saved, expecting Json data");
+			return badRequest("JournalPublication not saved, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String journalName = json.findPath("journalName").asText();
+    	int volume = json.findPath("volume").asInt();
+		int column = json.findPath("column").asInt();
+		String page = json.findPath("page").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			JournalPublication journalPublication = new JournalPublication(paperTitle, author, publicationChannel,
+					year, journalName, volume, column, page);
+			JournalPublication savedJournalPublication = journalPublicationRepository.save(journalPublication);
+			
+			System.out.println("JournalPublication saved: " + savedJournalPublication.getJournalName());
+			return created(new Gson().toJson(savedJournalPublication.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(pe.getClass().toString());
+			System.out.println("JournalPublication not saved: " + journalName);
+			return badRequest("JournalPublication not saved: " + journalName);
+		}			
+    }
+    
+    public Result deleteJournalPublicationById(Long id) {
+    	JournalPublication journalPublication = journalPublicationRepository.findOne(id);
+    	if (journalPublication == null) {
+    		System.out.println("JournalPublication not found with id: " + id);
+			return notFound("JournalPublication not found with id: " + id);
+    	}
+    	
+    	journalPublicationRepository.delete(journalPublication);
+    	System.out.println("JournalPublication is deleted: " + id);
+		return ok("JournalPublication is deleted: " + id);
+    }
+    
+    public Result updateJournalPublicationById(long id) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("JournalPublication not updated, expecting Json data");
+			return badRequest("JournalPublication not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	String paperTitle = json.findPath("paperTitle").asText();
+    	long authorId = json.findPath("authorId").asLong();
+		String publicationChannel = json.findPath("publicationChannel").asText();
+		int year = json.findPath("year").asInt();
+		String journalName = json.findPath("journalName").asText();
+    	int volume = json.findPath("volume").asInt();
+		int column = json.findPath("column").asInt();
+		String page = json.findPath("page").asText();
+		
+		try {
+			User author = userRepository.findOne(authorId);
+			
+			JournalPublication journalPublication = journalPublicationRepository.findOne(id);
+			journalPublication.setPaperTitle(paperTitle);
+			journalPublication.setAuthor(author);
+			journalPublication.setPublicationChannel(publicationChannel);
+			journalPublication.setYear(year);
+			journalPublication.setJournalName(journalName);
+			journalPublication.setVolume(volume);
+			journalPublication.setColumn(column);
+			journalPublication.setPage(page);
+			
+			JournalPublication savedJournalPublication = journalPublicationRepository.save(journalPublication);
+			
+			System.out.println("JournalPublication updated: " + savedJournalPublication.getJournalName());
+			return created("JournalPublication updated: " + savedJournalPublication.getJournalName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("JournalPublication not updated: " + id);
+			return badRequest("JournalPublication not updated: " + id);
+		}			
+    }
+    
+    public Result getJournalPublicationById(Long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	
+    	JournalPublication journalPublication = journalPublicationRepository.findOne(id);
+    	if (journalPublication == null) {
+    		System.out.println("JournalPublication not found with id: " + id);
+			return notFound("JournalPublication not found with id: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(journalPublication);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllJournalPublications(String format) {
+    	
+    	String result = new String();
+    	
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(journalPublicationRepository.findAll());
+    	}
+    			
+    	return ok(result);
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ParameterController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ParameterController.java b/ApacheCMDA-Backend/app/controllers/ParameterController.java
new file mode 100644
index 0000000..899adce
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ParameterController.java
@@ -0,0 +1,240 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.Iterator;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.ClimateService;
+import models.ClimateServiceRepository;
+import models.Parameter;
+import models.ParameterRepository;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ParameterController extends Controller {
+	private final ParameterRepository parameterRepository;
+    private final ClimateServiceRepository climateServiceRepository;
+	
+	// We are using constructor injection to receive a repository to support our desire for immutability.
+    @Inject
+    public ParameterController(final ParameterRepository parameterRepository,
+    		final ClimateServiceRepository climateServiceRepository) {
+        this.parameterRepository = parameterRepository;
+        this.climateServiceRepository = climateServiceRepository;
+    }
+    
+    public Result addParameter() {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Parameter not saved, expecting Json data");
+			return badRequest("Parameter not saved, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	long serviceId = json.findPath("serviceId").asLong();
+    	long indexInService = json.findPath("indexInService").asLong();
+		String name = json.findPath("name").asText();
+		String dataRange = json.findPath("dataRange").asText();
+		String rule = json.findPath("rule").asText();
+		String purpose = json.findPath("purpose").asText();
+		
+		try {
+			ClimateService climateService = climateServiceRepository.findOne(serviceId);
+			Parameter parameter = new Parameter(climateService, indexInService, name,
+					dataRange, rule, purpose);
+			Parameter savedParameter = parameterRepository.save(parameter);
+			
+			System.out.println("Parameter saved: " + savedParameter.getName());
+			return created(new Gson().toJson(savedParameter.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(serviceId);
+			System.out.println(pe.getClass().toString());
+			System.out.println("Parameter not saved: " + name);
+			return badRequest("Parameter not saved: " + name);
+		}			
+    }
+    
+    public Result deleteParameterByName(long serviceId, String name) {
+    	Parameter parameter = parameterRepository.findByNameAndClimateService_Id(name,serviceId);
+    	if (parameter == null) {
+    		System.out.println("Parameter not found with name: " + name);
+			return notFound("Parameter not found with name: " + name);
+    	}
+    	
+    	parameterRepository.delete(parameter);
+    	System.out.println("Parameter is deleted: " + name);
+		return ok("Parameter is deleted: " + name);
+    }
+    
+    public Result updateParameterByName(String oldName) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Parameter not updated, expecting Json data");
+			return badRequest("Parameter not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	long serviceId = json.findPath("serviceId").asLong();
+    	long indexInService = json.findPath("indexInService").asLong();
+		String name = json.findPath("name").asText();
+		Iterator<JsonNode> elements = json.findPath("dataType").elements();
+		StringBuffer dataType = new StringBuffer();
+		while (elements.hasNext()) {
+			dataType.append(elements.next().asText());
+			dataType.append(",");
+		}
+		dataType.deleteCharAt(dataType.length() - 1);
+		String dataRange = json.findPath("dataRange").asText();
+		String rule = json.findPath("rule").asText();
+		String purpose = json.findPath("purpose").asText();
+		
+		if (oldName == null || oldName.length() == 0) {
+    		System.out.println("Parameter Name is null or empty!");
+			return badRequest("Parameter Name is null or empty!");
+    	}
+		
+		try {
+			ClimateService climateService = climateServiceRepository.findOne(serviceId);
+			
+			Parameter parameter = parameterRepository.findByNameAndClimateService_Id(oldName, serviceId);
+			parameter.setClimateService(climateService);
+			parameter.setIndexInService(indexInService);
+			parameter.setName(name);
+			parameter.setDataRange(dataRange);
+			parameter.setRule(rule);
+			parameter.setPurpose(purpose);
+			
+			Parameter savedParameter = parameterRepository.save(parameter);
+			
+			System.out.println("Parameter updated: " + savedParameter.getName());
+			return created("Parameter updated: " + savedParameter.getName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Parameter not updated: " + name);
+			return badRequest("Parameter not updated: " + name);
+		}			
+    }
+    
+    public Result updateParameterById(long id) {
+    	JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Parameter not updated, expecting Json data");
+			return badRequest("Parameter not updated, expecting Json data");
+    	}
+
+    	//Parse JSON file
+    	long serviceId = json.findPath("serviceId").asLong();
+    	long indexInService = json.findPath("indexInService").asLong();
+		String name = json.findPath("name").asText();
+		Iterator<JsonNode> elements = json.findPath("dataType").elements();
+		StringBuffer dataType = new StringBuffer();
+		while (elements.hasNext()) {
+			dataType.append(elements.next().asText());
+			dataType.append(",");
+		}
+		dataType.deleteCharAt(dataType.length() - 1);
+		String dataRange = json.findPath("dataRange").asText();
+		String rule = json.findPath("rule").asText();
+		String purpose = json.findPath("purpose").asText();
+		
+		try {
+			ClimateService climateService = climateServiceRepository.findOne(serviceId);
+			
+			Parameter parameter = parameterRepository.findOne(id);
+			parameter.setClimateService(climateService);
+			parameter.setIndexInService(indexInService);
+			parameter.setName(name);
+			parameter.setDataRange(dataRange);
+			parameter.setRule(rule);
+			parameter.setPurpose(purpose);
+			
+			Parameter savedParameter = parameterRepository.save(parameter);
+			
+			System.out.println("Parameter updated: " + savedParameter.getName());
+			return created("Parameter updated: " + savedParameter.getName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Parameter not updated: " + name);
+			return badRequest("Parameter not updated: " + name);
+		}			
+    }
+    
+    public Result getParameterByName(long serviceId, String name, String format) {
+    	if (name == null || name.length() == 0) {
+    		System.out.println("Parameter Name is null or empty!");
+			return badRequest("Parameter Name is null or empty!");
+    	}
+    	
+    	Parameter parameter = parameterRepository.findByNameAndClimateService_Id(name, serviceId);
+    	if (parameter == null) {
+    		System.out.println("Parameter not found with name: " + name);
+			return notFound("Parameter not found with name: " + name);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(parameter);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getParameterById(Long id, String format) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	
+    	Parameter parameter = parameterRepository.findOne(id);
+    	if (parameter == null) {
+    		System.out.println("Parameter not found with id: " + id);
+			return notFound("Parameter not found with id: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(parameter);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getAllParameters(String format) {
+    	
+    	String result = new String();
+    	
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(parameterRepository.findAll());
+    	}
+    			
+    	return ok(result);
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ServiceConfigurationController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ServiceConfigurationController.java b/ApacheCMDA-Backend/app/controllers/ServiceConfigurationController.java
new file mode 100644
index 0000000..cbd1e9c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ServiceConfigurationController.java
@@ -0,0 +1,182 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.List;
+
+import play.mvc.*;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.inject.Inject;
+import javax.persistence.PersistenceException;
+
+import models.ClimateService;
+import models.ClimateServiceRepository;
+import models.ServiceConfiguration;
+import models.ServiceConfigurationRepository;
+import models.User;
+import models.UserRepository;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ServiceConfigurationController extends Controller {
+	
+	private final ServiceConfigurationRepository serviceConfigurationRepository;
+	private final ClimateServiceRepository climateServiceRepository;
+	private final UserRepository userRepository;
+	
+	@Inject
+	public ServiceConfigurationController(final ServiceConfigurationRepository serviceConfigurationRepository, 
+			UserRepository userRepository, ClimateServiceRepository climateServiceRepository) {
+		this.serviceConfigurationRepository = serviceConfigurationRepository;
+		this.climateServiceRepository = climateServiceRepository;
+		this.userRepository = userRepository;
+	}
+	
+	public Result addServiceConfiguration() {
+		JsonNode json = request().body().asJson();
+    	if (json == null) {
+    		System.out.println("Service Configuration not saved, expecting Json data");
+			return badRequest("Service Configuration not saved, expecting Json data");
+    	}
+    	long serviceId = json.findPath("serviceId").asLong();
+    	long userId = json.findPath("userId").asLong();
+    	String runTime = json.findPath("runTime").asText();
+
+    	try {
+			User user = userRepository.findOne(userId);
+			ClimateService climateService = climateServiceRepository.findOne(serviceId);
+			ServiceConfiguration serviceConfiguration = new ServiceConfiguration(climateService,
+					user, runTime);
+			ServiceConfiguration savedServiceConfiguration = serviceConfigurationRepository.save(serviceConfiguration);
+			System.out.println("Service Configuration saved: "+ savedServiceConfiguration.getId());
+			return created(new Gson().toJson(savedServiceConfiguration.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Service Configuration not created");
+			return badRequest("Service Configuration not created");
+		}
+    	
+	}
+	
+    public Result updateServiceConfigurationById(long id) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Service Configuration not saved, expecting Json data");
+			return badRequest("Service Configuration not saved, expecting Json data");
+		}
+		long serviceId = json.findPath("serviceId").asLong();
+		long userId = json.findPath("userId").asLong();
+		String runTime = json.findPath("runTime").asText();
+
+
+	
+		try {
+			ServiceConfiguration serviceConfiguration = serviceConfigurationRepository.findOne(id);
+			serviceConfiguration.setRunTime(runTime);
+			ClimateService climateService = climateServiceRepository.findOne(serviceId);
+			serviceConfiguration.setClimateservice(climateService);
+			User user = userRepository.findOne(userId);
+			serviceConfiguration.setUser(user);
+			ServiceConfiguration savedServiceConfiguration = serviceConfigurationRepository.save(serviceConfiguration);
+			
+			System.out.println("Service Configuration updated: "+ savedServiceConfiguration.getId());
+			return created("Service Configuration updated: "+ savedServiceConfiguration.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Service Configuration not saved: "+id);
+			return badRequest("Service Configuration not saved: "+id);
+		}			
+	}
+
+	
+    public Result deleteServiceConfiguration(long id) {
+    	if (id < 0) {
+    		System.out.println("id is negative!");
+			return badRequest("id is negative!");
+    	}
+    	ServiceConfiguration serviceConfiguration = serviceConfigurationRepository.findOne(id);
+    	if (serviceConfiguration == null) {
+    		System.out.println("Service Configuration not found with id: " + id);
+			return notFound("Service Configuration not found with id: " + id);
+    	}
+    	
+    	serviceConfigurationRepository.delete(serviceConfiguration);
+    	System.out.println("Service Configuration is deleted: " + id);
+		return ok("Service Configuration is deleted: " + id);
+    }
+    public Result getServiceConfiguration(long id, String format) {
+    	ServiceConfiguration serviceConfiguration = serviceConfigurationRepository.findOne(id);
+    	if (serviceConfiguration == null) {
+    		System.out.println("Service Configuration not found with name: " + id);
+			return notFound("Service Configuration not found with name: " + id);
+    	}
+    	
+    	String result = new String();
+    	if (format.equals("json")) {
+    		result = new Gson().toJson(serviceConfiguration);
+    	}
+    	
+    	return ok(result);
+    }
+    
+    public Result getServiceConfigurationsByUser(long userId, String format) {
+    	if (userId < 0) {
+    		System.out.println("userId is negative!");
+			return badRequest("userId is negative!");
+    	}
+    	try {
+			User user = userRepository.findOne(userId);
+			if (user == null) {
+				System.out.println("Cannot find User by id: "+userId);
+				return notFound("Cannot find User by id: "+userId);
+			}
+			List<ServiceConfiguration> serviceConfigurations = serviceConfigurationRepository.findAllByUser(user);
+			String result = new String();
+	    	if (format.equals("json")) {
+	    		result = new Gson().toJson(serviceConfigurations);
+	    	}
+	    	return ok(result);
+		} catch (PersistenceException pe) {
+			System.out.println("Service Configuration not found by userId: "+userId);
+			return notFound("Service Configuration not found by userId: "+userId);
+		}
+    }
+    
+    public Result getAllServiceConfigurations() {
+    	try {
+    		Iterable<ServiceConfiguration> serviceConfigurations =  serviceConfigurationRepository.findAll();
+    		String result = new String();
+    		result = new Gson().toJson(serviceConfigurations);
+    		return ok(result);
+    	} catch (Exception e) {
+    		return badRequest("Service Configurations not found");
+    	}
+    }
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ServiceConfigurationItemController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ServiceConfigurationItemController.java b/ApacheCMDA-Backend/app/controllers/ServiceConfigurationItemController.java
new file mode 100644
index 0000000..f2540fb
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ServiceConfigurationItemController.java
@@ -0,0 +1,200 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.List;
+
+import models.Parameter;
+import models.ParameterRepository;
+import models.ServiceConfiguration;
+import models.ServiceConfigurationItem;
+import models.ServiceConfigurationItemRepository;
+import models.ServiceConfigurationRepository;
+import play.mvc.*;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ServiceConfigurationItemController extends Controller {
+
+	private final ServiceConfigurationItemRepository serviceConfigurationItemRepository;
+	private final ServiceConfigurationRepository serviceConfigurationRepository;
+	private final ParameterRepository parameterRepository;
+	// We are using constructor injection to receive a repository to support our
+	// desire for immutability.
+	@Inject
+	public ServiceConfigurationItemController(
+			final ServiceConfigurationRepository serviceConfigurationRepository,
+			final ParameterRepository parameterRepository,
+			final ServiceConfigurationItemRepository serviceConfigurationItemRepository) {
+			 
+		this.parameterRepository = parameterRepository;
+		this.serviceConfigurationItemRepository = serviceConfigurationItemRepository;
+		this.serviceConfigurationRepository = serviceConfigurationRepository;
+		//this.parameterOptionRepository = parameterOptionRepository;
+	}
+
+	public Result addServiceConfigurationItem() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("ServiceConfigurationItem not saved, expecting Json data");
+			return badRequest("ServiceConfigurationItem not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long serviceConfigurationId = json.findPath("serviceConfigurationId").asLong();
+		long parameterId = json.findPath("parameterId").asLong();
+		String value = json.findPath("value").asText();
+
+		try {
+			ServiceConfiguration serviceConfiguration = serviceConfigurationRepository
+					.findOne(serviceConfigurationId);
+			Parameter parameter = parameterRepository.findOne(parameterId);	
+			ServiceConfigurationItem newConfigItem = new ServiceConfigurationItem(
+					serviceConfiguration, parameter, value);
+			serviceConfigurationItemRepository.save(newConfigItem);
+
+			System.out.println("ServiceConfigurationItem saved: "
+					+ newConfigItem.getValue());
+			return created("ServiceConfigurationItem saved: "
+					+ newConfigItem.getValue());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("ServiceConfigurationItem not saved: " + value);
+			return badRequest("ServiceConfigurationItem not saved: " + value);
+		}
+	}
+
+	public Result deleteServiceConfigurationItemById(long id) {
+		ServiceConfigurationItem delConfigItem = serviceConfigurationItemRepository
+				.findOne(id);
+		if (delConfigItem == null) {
+			System.out.println("ServiceConfigurationItem not found with id: "
+					+ id);
+			return notFound("ServiceConfigurationItem not found with id: " + id);
+		}
+
+		serviceConfigurationItemRepository.delete(delConfigItem);
+		System.out.println("ServiceConfigurationItem is deleted: " + id);
+		return ok("ServiceConfigurationItem is deleted: " + id);
+	}
+
+	public Result updateServiceConfigurationItemById(long id) {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("Climate service not saved, expecting Json data");
+			return badRequest("Climate service not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long serviceConfigurationId = json.findPath("serviceConfigurationId").asLong();
+		long parameterId = json.findPath("parameterId").asLong();
+		String value = json.findPath("value").asText();
+
+		try {
+
+			ServiceConfiguration serviceConfiguration = serviceConfigurationRepository
+					.findOne(serviceConfigurationId);
+			Parameter param = parameterRepository.findOne(parameterId);
+
+			if (serviceConfiguration != null || param != null || value != null)
+				return ok("Nothing to update, ServiceConfigItem unchanged");
+
+			ServiceConfigurationItem configItem = new ServiceConfigurationItem(
+					serviceConfiguration, param, value);
+			configItem.setServiceConfiguration(serviceConfiguration);
+			configItem.setParameter(param);
+			configItem.setValue(value);
+
+			serviceConfigurationItemRepository.save(configItem);
+
+			System.out.println("ServiceConfigItem updated: "
+					+ configItem.getValue());
+			return ok("ServiceConfigItem updated: " + configItem.getValue());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("ServiceConfigItem not updated: " + value);
+			return badRequest("ServiceConfigItem not updated: " + value);
+		}
+	}
+
+	public Result getServiceConfigurationItemByParameterId(long parameterId) {
+		if (parameterId < 0) {
+			System.out.println("Parameter Id is invalid!");
+			return badRequest("Parameter Id is invalid!");
+		}
+
+		List<ServiceConfigurationItem> serviceConfigItem = serviceConfigurationItemRepository
+				.findByParameter_Id(parameterId);
+		if (serviceConfigItem == null) {
+			System.out.println("ServiceConfigurationItem not found with id: "
+					+ parameterId);
+			return notFound("ServiceConfigurationItem not found with id: "
+					+ parameterId);
+		}
+
+		String result = new Gson().toJson(serviceConfigItem);
+
+		return ok(result);
+	}
+
+	public Result getServiceConfigurationItemById(Long id) {
+		if (id == null) {
+			System.out.println("ServiceConfigItem id is null or empty!");
+			return badRequest("ServiceConfigItem id is null or empty!");
+		}
+
+		ServiceConfigurationItem serviceConfigItem = serviceConfigurationItemRepository
+				.findOne(id);
+		if (serviceConfigItem == null) {
+			System.out.println("ServiceConfigurationItem not found with id: "
+					+ id);
+			return notFound("ServiceConfigurationItem not found with id: " + id);
+		}
+
+		String result = new Gson().toJson(serviceConfigItem);
+
+		return ok(result);
+	}
+
+	public Result getServiceConfigurationItemsInServiceConfig(Long serviceConfigurationId) {
+		if (serviceConfigurationId == null) {
+			System.out.println("ServiceConfig id is null or empty!");
+			return badRequest("ServiceConfig id is null or empty!");
+		}
+
+		List<ServiceConfigurationItem> serviceConfigItems = serviceConfigurationItemRepository
+				.findByServiceConfiguration_Id(serviceConfigurationId);
+		System.out.println(serviceConfigItems.size());
+		String result = new Gson().toJson(serviceConfigItems);
+		System.out.println(result);
+		return ok(result);
+	}
+
+}


[47/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/differencePlotTwoTimeAveragedVariables.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/differencePlotTwoTimeAveragedVariables.scala.html b/.target/views/climate/differencePlotTwoTimeAveragedVariables.scala.html
new file mode 100644
index 0000000..5b26eb7
--- /dev/null
+++ b/.target/views/climate/differencePlotTwoTimeAveragedVariables.scala.html
@@ -0,0 +1,1374 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.DiffPlotTwoTimeAveragedVar) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script> 
+	<script type="
+	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable1 = "";
+    var variable2 = "";
+    window.onload = function() {
+	    changeDataSource();
+	    select_data1(1);
+	    changeDataSource1();
+	    select_data1(2);
+	    changeVariableName();
+	    select_var1(1);
+	    changeVariableName1();
+	    select_var1(2);
+	    var imageUrl = $('#image').text();
+	    $('#purpose').html($('#executionPurpose').text());
+	    $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+	    $('#data_url').html($('#dataURL').text());
+	    $('#Response').html($('serviceResponseText').text());
+    }
+    function changeVariableName1(){
+	    var var_string = $('#variableName2').text();
+	    var x=document.getElementById("var2");
+	    if (var_string == "clt")
+	    x.options[1].selected=true;
+	    else if (var_string == "ts")
+	    x.options[2].selected=true;
+	    else if (var_string == "tos")
+	    x.options[3].selected=true;
+	    else if (var_string == "pr")
+	    x.options[0].selected=true;
+	    else if (var_string == "uas")
+	    x.options[4].selected=true;
+	    else if (var_string == "vas")
+	    x.options[5].selected=true;
+	    else if (var_string == "sfcWind")
+	    x.options[6].selected=true;
+	    else if (var_string == "zos")
+	    x.options[7].selected=true;
+	    else if (var_string == "lai")
+	    x.options[8].selected=true;
+	    else if (var_string == "zl")
+	    x.options[9].selected=true;
+	    else if (var_string == "zo")
+	    x.options[10].selected=true;
+	    else if (var_string == "ohc700")
+	    x.options[11].selected=true;
+	    else if (var_string == "ohc2000")
+	    x.options[12].selected=true;
+	    else if (var_string == "rlds")
+	    x.options[13].selected=true;
+	    else if (var_string == "rsds")
+	    x.options[14].selected=true;
+	    else if (var_string == "rlus")
+	    x.options[15].selected=true;
+	    else if (var_string == "rsus")
+	    x.options[16].selected=true;
+	    else if (var_string == "rldscs")
+	    x.options[17].selected=true;
+	    else if (var_string == "rsdscs")
+	    x.options[18].selected=true;
+	    else if (var_string == "rsuscs")
+	    x.options[19].selected=true;
+	    else if (var_string == "rsdt")
+	    x.options[20].selected=true;
+	    else if (var_string == "rlutcs")
+	    x.options[21].selected=true;
+	    else if (var_string == "rlut")
+	    x.options[22].selected=true;
+	    else if (var_string == "rsutcs")
+	    x.options[23].selected=true;
+	    else if (var_string == "rsut")
+	    x.options[24].selected=true;
+	}
+    function changeVariableName(){
+	    var var_string = $('#variableName1').text();
+	    var x=document.getElementById("var1");
+	    if (var_string == "clt")
+	    x.options[1].selected=true;
+	    else if (var_string == "ts")
+	    x.options[2].selected=true;
+	    else if (var_string == "tos")
+	    x.options[3].selected=true;
+	    else if (var_string == "pr")
+	    x.options[0].selected=true;
+	    else if (var_string == "uas")
+	    x.options[4].selected=true;
+	    else if (var_string == "vas")
+	    x.options[5].selected=true;
+	    else if (var_string == "sfcWind")
+	    x.options[6].selected=true;
+	    else if (var_string == "zos")
+	    x.options[7].selected=true;
+	    else if (var_string == "lai")
+	    x.options[8].selected=true;
+	    else if (var_string == "zl")
+	    x.options[9].selected=true;
+	    else if (var_string == "zo")
+	    x.options[10].selected=true;
+	    else if (var_string == "ohc700")
+	    x.options[11].selected=true;
+	    else if (var_string == "ohc2000")
+	    x.options[12].selected=true;
+	    else if (var_string == "rlds")
+	    x.options[13].selected=true;
+	    else if (var_string == "rsds")
+	    x.options[14].selected=true;
+	    else if (var_string == "rlus")
+	    x.options[15].selected=true;
+	    else if (var_string == "rsus")
+	    x.options[16].selected=true;
+	    else if (var_string == "rldscs")
+	    x.options[17].selected=true;
+	    else if (var_string == "rsdscs")
+	    x.options[18].selected=true;
+	    else if (var_string == "rsuscs")
+	    x.options[19].selected=true;
+	    else if (var_string == "rsdt")
+	    x.options[20].selected=true;
+	    else if (var_string == "rlutcs")
+	    x.options[21].selected=true;
+	    else if (var_string == "rlut")
+	    x.options[22].selected=true;
+	    else if (var_string == "rsutcs")
+	    x.options[23].selected=true;
+	    else if (var_string == "rsut")
+	    x.options[24].selected=true;
+    }
+    function changeDataSource1(){
+	    var dataSource = $('#source2').text();
+	    dataSource = dataSource.toUpperCase();
+	    var x = document.getElementById("data2");
+	    if(dataSource == "NASA_MODIS" ){
+	    x.options[13].selected=true;
+	    }
+	    else if(dataSource == "NASA_AMSRE" ){
+	    x.options[14].selected=true;
+	    }
+	    else if(dataSource == "NASA_TRMM" ){
+	    x.options[15].selected=true;
+	    }
+	    else if(dataSource == "NASA_GPCP" ){
+	    x.options[16].selected=true;
+	    }
+	    else if(dataSource == "NASA_QUIKSCAT" ){
+	    x.options[17].selected=true;
+	    }
+	    else if(dataSource == "NASA_AVISO" ){
+	    x.options[18].selected=true;
+	    }
+	    else if(dataSource == "NASA_GRACE" ){
+	    x.options[19].selected=true;
+	    }
+	    else if(dataSource == "NOAA_NODC" ){
+	    x.options[20].selected=true;
+	    }
+	    else if(dataSource == "NASA_CERES" ){
+	    x.options[21].selected=true;
+	    }
+	    else if(dataSource == "NASA_AIRS" ){
+	    x.options[22].selected=true;
+	    }
+	    else if(dataSource == "NASA_MLS" ){
+	    x.options[23].selected=true;
+	    }
+	    else if(dataSource == "NASA_ARGO" ){
+	    x.options[24].selected=true;
+	    }
+	    else if(dataSource == "CCCMA_CANESM2" ){
+	    x.options[0].selected=true;
+	    }
+	    else if(dataSource == "GFDL_ESM2G" ){
+	    x.options[1].selected=true;
+	    }
+	    else if(dataSource == "GISS_E2-H" ){
+	    x.options[2].selected=true;
+	    }
+	    else if(dataSource == "GISS_E2-R" ){
+	    x.options[3].selected=true;
+	    }
+	    else if(dataSource == "NCAR_CAM5" ){
+	    x.options[4].selected=true;
+	    }
+	    else if(dataSource == "NCC_NORESM" ){
+	    x.options[5].selected=true;
+	    }
+	    else if(dataSource == "UKMO_HADGEM2-ES" ){
+	    x.options[6].selected=true;
+	    }
+	    else if(dataSource == "CCCMA_CANAM4" ){
+	    x.options[7].selected=true;
+	    }
+	    else if(dataSource == "CSIRO_MK3.6" ){
+	    x.options[8].selected=true;
+	    }
+	    else if(dataSource == "GFDL_CM3" ){
+	    x.options[9].selected=true;
+	    }
+	    else if(dataSource == "IPSL_CM5A-LR" ){
+	    x.options[10].selected=true;
+	    }
+	    else if(dataSource == "MIROC_MIROC5" ){
+	    x.options[11].selected=true;
+	    }
+	    else if(dataSource == "UKMO_HADGEM2-A" ){
+	    x.options[12].selected=true;
+	    }
+	    else if(dataSource == "ECMWF_INTERIM" ){
+	    x.options[25].selected=true;
+	    }
+    }
+    function changeDataSource(){
+	    var dataSource = $('#source1').text();
+	    dataSource = dataSource.toUpperCase();
+	    var x = document.getElementById("data1");
+	    if(dataSource == "NASA_MODIS" ){
+	    x.options[13].selected=true;
+	    }
+	    else if(dataSource == "NASA_AMSRE" ){
+	    x.options[14].selected=true;
+	    }
+	    else if(dataSource == "NASA_TRMM" ){
+	    x.options[15].selected=true;
+	    }
+	    else if(dataSource == "NASA_GPCP" ){
+	    x.options[16].selected=true;
+	    }
+	    else if(dataSource == "NASA_QUIKSCAT" ){
+	    x.options[17].selected=true;
+	    }
+	    else if(dataSource == "NASA_AVISO" ){
+	    x.options[18].selected=true;
+	    }
+	    else if(dataSource == "NASA_GRACE" ){
+	    x.options[19].selected=true;
+	    }
+	    else if(dataSource == "NOAA_NODC" ){
+	    x.options[20].selected=true;
+	    }
+	    else if(dataSource == "NASA_CERES" ){
+	    x.options[21].selected=true;
+	    }
+	    else if(dataSource == "NASA_AIRS" ){
+	    x.options[22].selected=true;
+	    }
+	    else if(dataSource == "NASA_MLS" ){
+	    x.options[23].selected=true;
+	    }
+	    else if(dataSource == "NASA_ARGO" ){
+	    x.options[24].selected=true;
+	    }
+	    else if(dataSource == "CCCMA_CANESM2" ){
+	    x.options[0].selected=true;
+	    }
+	    else if(dataSource == "GFDL_ESM2G" ){
+	    x.options[1].selected=true;
+	    }
+	    else if(dataSource == "GISS_E2-H" ){
+	    x.options[2].selected=true;
+	    }
+	    else if(dataSource == "GISS_E2-R" ){
+	    x.options[3].selected=true;
+	    }
+	    else if(dataSource == "NCAR_CAM5" ){
+	    x.options[4].selected=true;
+	    }
+	    else if(dataSource == "NCC_NORESM" ){
+	    x.options[5].selected=true;
+	    }
+	    else if(dataSource == "UKMO_HADGEM2-ES" ){
+	    x.options[6].selected=true;
+	    }
+	    else if(dataSource == "CCCMA_CANAM4" ){
+	    x.options[7].selected=true;
+	    }
+	    else if(dataSource == "CSIRO_MK3.6" ){
+	    x.options[8].selected=true;
+	    }
+	    else if(dataSource == "GFDL_CM3" ){
+	    x.options[9].selected=true;
+	    }
+	    else if(dataSource == "IPSL_CM5A-LR" ){
+	    x.options[10].selected=true;
+	    }
+	    else if(dataSource == "MIROC_MIROC5" ){
+	    x.options[11].selected=true;
+	    }
+	    else if(dataSource == "UKMO_HADGEM2-A" ){
+	    x.options[12].selected=true;
+	    }
+	    else if(dataSource == "ECMWF_INTERIM" ){
+	    x.options[25].selected=true;
+	    }
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function unset_vars1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("var2");
+      }
+      x.options[0].disabled=true;
+      x.options[1].disabled=true;
+      x.options[2].disabled=true;
+      x.options[3].disabled=true;
+      x.options[4].disabled=true;
+      x.options[5].disabled=true;
+      x.options[6].disabled=true;
+      x.options[7].disabled=true;
+      x.options[8].disabled=true;
+      x.options[9].disabled=true;
+      x.options[10].disabled=true;
+      x.options[11].disabled=true;
+      x.options[12].disabled=true;
+      x.options[13].disabled=true;
+      x.options[14].disabled=true;
+      x.options[15].disabled=true;
+      x.options[16].disabled=true;
+      x.options[17].disabled=true;
+      x.options[18].disabled=true;
+      x.options[19].disabled=true;
+      x.options[20].disabled=true;
+      x.options[21].disabled=true;
+      x.options[22].disabled=true;
+      x.options[23].disabled=true;
+      x.options[24].disabled=true;
+      x.options[25].disabled=true;
+      x.options[26].disabled=true;
+      x.options[27].disabled=true;
+      x.options[28].disabled=true;
+      x.options[29].disabled=true;
+      x.options[30].disabled=true;
+      x.options[31].disabled=true;
+      x.options[32].disabled=true;
+    }
+    function disable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+      }
+      x.value = "N/A";
+      x.disabled=true;
+    }
+    function enable_pres1(ID)
+    {
+      var x;
+      if (ID == 1) {
+        x=document.getElementById("pres1");
+      }
+      else if (ID == 2) {
+        x=document.getElementById("pres2");
+      }
+      x.value = "500";
+      x.disabled=false;
+    }
+    function select_var1(ID)
+    {
+      var var_string;
+      if (ID == 1) {
+        var_string = $("#var1").val();
+      }
+      else if (ID == 2) {
+        var_string = $("#var2").val();
+    }
+    disable_download_button();  
+    if (var_string == "Total Cloud Fraction") { 
+      if (ID == 1) {
+        variable1 = "clt";  
+      }
+      else if (ID == 2) {
+        variable2 = "clt";  
+      }
+      disable_pres1(ID);
+    }
+     else if (var_string == "Surface Temperature") {
+       if (ID == 1) {
+         variable1 = "ts";  
+       }
+       else if (ID == 2) {
+         variable2 = "ts";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Sea Surface Temperature") { 
+       if (ID == 1) {
+         variable1 = "tos";  
+       }
+       else if (ID == 2) {
+         variable2 = "tos";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Precipitation Flux") { 
+       if (ID == 1) {
+         variable1 = "pr";  
+       }
+       else if (ID == 2) {
+         variable2 = "pr";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Eastward Near-Surface Wind") { 
+       if (ID == 1) {
+         variable1 = "uas";  
+       }
+       else if (ID == 2) {
+         variable2 = "uas";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Northward Near-Surface Wind") {  
+       if (ID == 1) {
+         variable1 = "vas";  
+       }
+       else if (ID == 2) {
+         variable2 = "vas";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Near-Surface Wind Speed") { 
+       if (ID == 1) {
+         variable1 = "sfcWind";  
+       }
+       else if (ID == 2) {
+         variable2 = "sfcWind";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Sea Surface Height") { 
+       if (ID == 1) {
+         variable1 = "zos";  
+       }
+       else if (ID == 2) {
+         variable2 = "zos";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Leaf Area Index") { 
+       if (ID == 1) {
+         variable1 = "lai";  
+       }
+       else if (ID == 2) {
+         variable2 = "lai";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Equivalent Water Height Over Land") {
+       if (ID == 1) {
+         variable1 = "zl";  
+       }
+       else if (ID == 2) {
+         variable2 = "zl";  
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Equivalent Water Height Over Ocean") {
+       if (ID == 1) {
+         variable1 = "zo";
+       }
+       else if (ID == 2) {
+         variable2 = "zo";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth") {
+       if (ID == 1) {
+         variable1 = "ohc700";
+       }
+       else if (ID == 2) {
+         variable2 = "ohc700";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth") {
+       if (ID == 1) {
+         variable1 = "ohc2000";
+       }
+       else if (ID == 2) {
+         variable2 = "ohc2000";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Downwelling Longwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rlds";
+       }
+       else if (ID == 2) {
+         variable2 = "rlds";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Downwelling Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsds";
+       }
+       else if (ID == 2) {
+         variable2 = "rsds";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Upwelling Longwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rlus";
+       }
+       else if (ID == 2) {
+         variable2 = "rlus";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Upwelling Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsus";
+       }
+       else if (ID == 2) {
+         variable2 = "rsus";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rldscs";
+       }
+       else if (ID == 2) {
+         variable2 = "rldscs";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsdscs";
+       }
+       else if (ID == 2) {
+         variable2 = "rsdscs";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsuscs";
+       }
+       else if (ID == 2) {
+         variable2 = "rsuscs";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "TOA Incident Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsdt";
+       }
+       else if (ID == 2) {
+         variable2 = "rsdt";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rlutcs";
+       }
+       else if (ID == 2) {
+         variable2 = "rlutcs";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "TOA Outgoing Longwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rlut";
+       }
+       else if (ID == 2) {
+         variable2 = "rlut";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsutcs";
+       }
+       else if (ID == 2) {
+         variable2 = "rsutcs";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "TOA Outgoing Shortwave Radiation") {
+       if (ID == 1) {
+         variable1 = "rsut";
+       }
+       else if (ID == 2) {
+         variable2 = "rsut";
+       }
+       disable_pres1(ID);
+     }
+     else if (var_string == "Air Temperature") {
+       if (ID == 1) {
+         variable1 = "ta";
+       }
+       else if (ID == 2) {
+         variable2 = "ta";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Specific Humidity") {
+       if (ID == 1) {
+         variable1 = "hus";
+       }
+       else if (ID == 2) {
+         variable2 = "hus";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Cloud Ice Water Content") {
+       if (ID == 1) {
+         variable1 = "cli";
+       }
+       else if (ID == 2) {
+         variable2 = "cli";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Cloud Liquid Water Content") {
+       if (ID == 1) {
+         variable1 = "clw";
+       }
+       else if (ID == 2) {
+         variable2 = "clw";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Ocean Temperature") {
+       if (ID == 1) {
+         variable1 = "ot";
+       }
+       else if (ID == 2) {
+         variable2 = "ot";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Ocean Salinity") {
+       if (ID == 1) {
+         variable1 = "os";
+       }
+       else if (ID == 2) {
+         variable2 = "os";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Vertical Wind Velocity") {
+       if (ID == 1) {
+         variable1 = "wap";
+       }
+       else if (ID == 2) {
+         variable2 = "wap";
+       }
+       enable_pres1(ID);
+     }
+     else if (var_string == "Relative Humidity") {
+       if (ID == 1) {
+         variable1 = "hur";
+       }
+       else if (ID == 2) {
+         variable2 = "hur";
+       }
+       enable_pres1(ID);
+     }
+    }
+    function select_data1(ID)
+    {
+      var data_string;
+      var x;
+      if (ID == 1) {
+        data_string = $("#data1").val();
+        x = document.getElementById("var1");
+      }
+      else if (ID == 2) {
+        data_string = $("#data2").val();
+        x = document.getElementById("var2");
+      }
+      disable_download_button();
+      if (data_string == "NASA/AMSRE") {
+        unset_vars1(ID); 
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+      }
+      else if (data_string == "NASA/MODIS") {
+        unset_vars1(ID);
+        x.options[1].selected=true;
+        disable_pres1(ID); 
+        x.options[1].disabled=false;
+        x.options[8].disabled=false;
+      }
+      else if (data_string == "NASA/TRMM") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/GPCP") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        unset_vars1(ID);
+        x.options[4].selected=true;
+        disable_pres1(ID); 
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+      }
+      else if (data_string == "NASA/AVISO") {
+        unset_vars1(ID);
+        x.options[7].selected=true;
+        disable_pres1(ID); 
+        x.options[7].disabled=false;
+      }
+      else if (data_string == "NASA/GRACE") {
+        unset_vars1(ID);
+        x.options[9].selected=true;
+        disable_pres1(ID); 
+        x.options[9].disabled=false;
+        x.options[10].disabled=false;
+      }
+      else if (data_string == "NOAA/NODC") {
+        unset_vars1(ID);
+        x.options[11].selected=true;
+        disable_pres1(ID); 
+        x.options[11].disabled=false;
+        x.options[12].disabled=false;
+      }
+      else if (data_string == "NASA/CERES") {
+        unset_vars1(ID);
+        x.options[13].selected=true;
+        disable_pres1(ID); 
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+      }
+      else if (data_string == "NASA/AIRS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "NASA/MLS") {
+        unset_vars1(ID);
+        x.options[25].selected=true;
+        enable_pres1(ID); 
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        unset_vars1(ID);
+        x.options[29].selected=true;
+        enable_pres1(ID); 
+        x.options[29].disabled=false;
+        x.options[30].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANAM4") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+      }
+      else if (data_string == "CSIRO/MK3.6") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "NCAR/CAM5") {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[3].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[7].disabled=false;
+        x.options[8].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "CCCMA/CANESM2" || data_string == "GFDL/ESM2G" ||
+               data_string == "GISS/E2-H" || data_string == "GISS/E2-R" ||
+               data_string == "NCC/NORESM" ||
+               data_string == "UKMO/HadGEM2-ES" ||
+               data_string == "GFDL/CM3" || data_string == "IPSL/CM5A-LR" ||
+               data_string == "MIROC/MIROC5" || data_string == "UKMO/HadGEM2-A"
+              ) {
+        unset_vars1(ID);
+        x.options[0].selected=true;
+        disable_pres1(ID); 
+        x.options[0].disabled=false;
+        x.options[1].disabled=false;
+        x.options[2].disabled=false;
+        x.options[3].disabled=false;
+        x.options[4].disabled=false;
+        x.options[5].disabled=false;
+        x.options[6].disabled=false;
+        x.options[7].disabled=false;
+        x.options[8].disabled=false;
+        x.options[13].disabled=false;
+        x.options[14].disabled=false;
+        x.options[15].disabled=false;
+        x.options[16].disabled=false;
+        x.options[17].disabled=false;
+        x.options[18].disabled=false;
+        x.options[19].disabled=false;
+        x.options[20].disabled=false;
+        x.options[21].disabled=false;
+        x.options[22].disabled=false;
+        x.options[23].disabled=false;
+        x.options[24].disabled=false;
+        x.options[25].disabled=false;
+        x.options[26].disabled=false;
+        x.options[27].disabled=false;
+        x.options[28].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      else if (data_string == "ECMWF/interim") {
+        unset_vars1(ID);
+        x.options[3].selected=true;
+        disable_pres1(ID); 
+        x.options[3].disabled=false;
+        x.options[31].disabled=false;
+        x.options[32].disabled=false;
+      }
+      select_var1(ID);
+    }
+    $(document).ready(function(){
+    $("#download_data").click(function(event) {
+      var durl = $("#data_url").val();
+      window.location.assign(durl);
+    });
+      $("#scatterPlot2V").click(function(event) {
+        Response = null;
+        disable_download_button();
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/diffPlot2V?";
+        var d1 = $("#data1").val();
+        var model1 = d1.replace("/", "_");
+        model1 = model1.toLowerCase();
+        var arglist = "";
+        arglist = arglist.concat("model1=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var1").val();
+        arglist = arglist.concat("&var1=");
+        arglist = arglist.concat(variable1);
+        var pres1 = $("#pres1").val();
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        var d2 = $("#data2").val();
+        var model2 = d2.replace("/", "_");
+        model2 = model2.toLowerCase();
+        arglist = arglist.concat("&model2=");
+        arglist = arglist.concat(model2);
+        var v2 = $("#var2").val();
+        arglist = arglist.concat("&var2=");
+        arglist = arglist.concat(variable2);
+        var pres2 = $("#pres2").val();
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/two_time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("2");
+        arglistTB = arglistTB.concat("&source1=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var1=");
+        arglistTB = arglistTB.concat(variable1);
+        arglistTB = arglistTB.concat("&source2=");
+        arglistTB = arglistTB.concat(d2);
+        arglistTB = arglistTB.concat("&var2=");
+        arglistTB = arglistTB.concat(variable2);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb1 = data.time_bounds1;
+                var bds1 = String(tb1).split(",");
+                var lowerT1 = parseInt(bds1[0]);
+                var upperT1 = parseInt(bds1[1]);
+                var tb2 = data.time_bounds2;
+                var bds2 = String(tb2).split(",");
+                var lowerT2 = parseInt(bds2[0]);
+                var upperT2 = parseInt(bds2[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                var lowerT, upperT;
+                if (lowerT1 == 0  || upperT1 == 0){ 
+                  alert("We do not have data for the data-1 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 == 0  || upperT2 == 0){ 
+                  alert("We do not have data for the data-2 source and variable configuration.");
+                  return;
+                }
+                else if (lowerT2 > upperT1 || lowerT1 > upperT2) { 
+                  alert("The two data sets/vars do not have a common time range.");
+                  return;
+                }
+                else { 
+                  if (lowerT1 > lowerT2) { 
+                    lowerT = lowerT1;
+                  }
+                  else {
+                    lowerT = lowerT2;
+                  }
+                  if (upperT1 > upperT2) { 
+                    upperT = upperT2;
+                  }
+                  else {
+                    upperT = upperT1;
+                  }
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html = "<img src='"+data.url+"' width='820'/>";
+                $("#Image").html(html);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+                $("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="source1" style="display: none;">@parameters.getSource1()</div>
+<div id="variableName1" style="display: none;">@parameters.getVaribaleName1()</div>
+<div id="pressureLevel1" style="display: none;">@parameters.getPressureLevel1()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYear()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="source2" style="display: none;">@parameters.getSource2()</div>
+<div id="variableName2" style="display: none;">@parameters.getVaribaleName2()</div>
+<div id="pressureLevel2" style="display: none;">@parameters.getPressureLevel2()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYear()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataUrl()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponse()</div>
+<table border="1">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: Difference Plot of Two Time Averaged Variables</b><br>
+				<br> This service calculates the differences between two
+				specified variables and displays the lat-lon maps of the two
+				variables and their differences. <br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2">
+			<center>data 1</center>
+		</td>
+		<td colspan="2">
+			<center>data 2</center>
+		</td>
+	</tr>
+	<tr>
+		<td>source:</td>
+		<td><select name="data1" , id="data1" onchange="select_data1(1)">
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>source:</td>
+		<td><select name="data2" , id="data2" onchange="select_data1(2)">
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Observation">
+					<option>NASA/MODIS</option>
+					<option>NASA/AMSRE</option>
+					<option>NASA/TRMM</option>
+					<option>NASA/GPCP</option>
+					<option>NASA/QuikSCAT</option>
+					<option>NASA/AVISO</option>
+					<option>NASA/GRACE</option>
+					<option>NOAA/NODC</option>
+					<option>NASA/CERES</option>
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+	</tr>
+	<tr>
+		<td>variable name:</td>
+		<td><select name="var1" , id="var1" onchange="select_var1(1)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var2" , id="var2" onchange="select_var1(2)">
+				<option>Precipitation Flux</option>
+				<option>Total Cloud Fraction</option>
+				<option>Surface Temperature</option>
+				<option>Sea Surface Temperature</option>
+				<option>Eastward Near-Surface Wind</option>
+				<option>Northward Near-Surface Wind</option>
+				<option>Near-Surface Wind Speed</option>
+				<option>Sea Surface Height</option>
+				<option>Leaf Area Index</option>
+				<option>Equivalent Water Height Over Land</option>
+				<option>Equivalent Water Height Over Ocean</option>
+				<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+				<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+				<option>Surface Downwelling Longwave Radiation</option>
+				<option>Surface Downwelling Shortwave Radiation</option>
+				<option>Surface Upwelling Longwave Radiation</option>
+				<option>Surface Upwelling Shortwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+				<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+				<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+				<option>TOA Incident Shortwave Radiation</option>
+				<option>TOA Outgoing Longwave Radiation</option>
+				<option>TOA Outgoing Shortwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+				<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres1" value="500" alt="pressure" /></td>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres2" value="500" alt="pressure" /></td>
+	</tr>
+	<tr>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value=@parameters.getStartYear() alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value=@parameters.getEndYear() alt="end" /></td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value=@parameters.getStartLat()></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value=@parameters.getEndLat()></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value=@parameters.getStartLon()></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value=@parameters.getEndLon()></td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="scatterPlot2V"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea id="Response" cols="89"
+				rows="6">Service Response Text Here</textarea></td>
+	</tr>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/header.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/header.scala.html b/.target/views/climate/header.scala.html
new file mode 100644
index 0000000..0cae470
--- /dev/null
+++ b/.target/views/climate/header.scala.html
@@ -0,0 +1,77 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@()
+	<div class="navbar navbar-default navbar-fixed-top" role="navigation">
+		<div class="container">
+			<div class="navbar-header">
+				<button type="button" class="navbar-toggle" data-toggle="collapse"
+					data-target=".navbar-collapse">
+					<span class="sr-only">Toggle navigation</span> <span
+						class="icon-bar"></span> <span class="icon-bar"></span> <span
+						class="icon-bar"></span>
+				</button>
+				<a class="navbar-brand" style="padding-bottom: 0;" href="/climate"><img
+					src='@routes.Assets.at("images/NASA_JPL_logo.png")' style="height: 40px; width: 220px;">&nbsp&nbsp<img
+					src='@routes.Assets.at("images/logo.png")' style="height: 15px; width: 250px;"></a>
+			</div>
+			<div class="navbar-collapse collapse" style="height:">
+				<ul class="nav navbar-nav navbar-right">
+					
+					<li class="dropdown"><a href="#"
+						class="dropdown-toggle" data-toggle="dropdown">Service<b
+							class="caret"></b></a>
+						<ul class="dropdown-menu">
+
+						<li><a href="@routes.ClimateServiceController.climateServices()">Service List</a></li>
+					
+						</ul>
+					
+					</li>
+					<li class="dropdown"><a href="#"
+						class="dropdown-toggle" data-toggle="dropdown">Dataset<b
+							class="caret"></b></a>
+						<ul class="dropdown-menu">
+						
+						<li><a href="@routes.DatasetController.datasetList()">Dataset List</a></li>
+						<li><a href="@routes.DatasetController.searchDataset()">Search dataset</a></li>
+						</ul>
+					</li>
+					<li class="dropdown"><a href="#"
+						class="dropdown-toggle" data-toggle="dropdown">Support<b
+							class="caret"></b></a>
+						<ul class="dropdown-menu">
+							<li><a href="@routes.AccountController.getServiceLog">Service Execution Log List</a></li>
+							<li><a href="@routes.AccountController.searchServiceLog">Service Execution Log Search</a></li>
+						</ul>
+					</li>
+					
+					<li class="dropdown"><a href="#"
+						class="dropdown-toggle" data-toggle="dropdown">About<b
+							class="caret"></b></a>
+						<ul class="dropdown-menu">
+						<li><a href="@routes.ClimateServiceController.home()">Home</a></li>
+						<li><a href="@routes.AboutusController.aboutUs()">About Us</a></li>
+						<li><a href="@routes.AboutusController.aboutProject()">About project</a></li>
+						</ul>
+					</li>
+					
+				</ul>
+			</div>
+			<!--/.nav-collapse -->
+		</div>
+	</div>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/home.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/home.scala.html b/.target/views/climate/home.scala.html
new file mode 100644
index 0000000..1803838
--- /dev/null
+++ b/.target/views/climate/home.scala.html
@@ -0,0 +1,58 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(email: String, vfile: String, dataset: String)
+
+@import helper._ 
+
+@main("Home") {
+
+<div class="jumbotron">
+	<div class="row">
+
+		<div class="col-lg-5">
+			</br></br>
+			<img src="/assets/images/main.jpg" height="480" width="330" />
+		</div>
+		<div class="col-lg-6">
+			<h2>Climate Model Diagnostic Analyzer</h2>
+			<br>
+			<p> A repository of web services for multi-aspect physics-based and 
+				phenomenon-oriented phenomenon-oriented climate model performance
+				evaluation and diagnosis through the comprehensive and synergistic 
+				use of multiple observational data, reanalysis data, and model outputs.
+			</p>
+			<br>
+			<p> This repository is specially customized to support the 2015 JPL Center
+				for Climate Sciences Summer School. The theme of the summer school is 
+				<b>Using Satellite Observations to Advance Climate Models</b>. This repository 
+				provides datasets and analysis tools for the students to use for their 
+				group research projects.
+			</p>
+			
+			<!-- @if(!session.get("username")){ -->
+			
+			<p>
+				@if(false){ <a class="btn btn-primary" href="climate/register"
+					role="button">Register &raquo;</a> }
+			</p>
+			<!-- } -->
+		</div>
+	</div>
+</div>
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/main.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/main.scala.html b/.target/views/climate/main.scala.html
new file mode 100644
index 0000000..121fc31
--- /dev/null
+++ b/.target/views/climate/main.scala.html
@@ -0,0 +1,93 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(title: String, moreScripts: Html = Html(""))(content: Html) 
+
+<!DOCTYPE html>
+
+<html>
+<head>
+
+<title>@title</title>
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/bootstrap.css")'>
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/navbar-fixed-top.css")'>
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/custom.css")'>
+<link rel="stylesheet" media="screen"
+	href='@routes.Assets.at("stylesheets/main.css")'>
+<link rel="shortcut icon" type="image/png"
+	href='@routes.Assets.at("images/favicon.png")'>
+<link href='@routes.Assets.at("stylesheets/bootstrap-editable.css")'
+	rel="stylesheet" />
+<link href='@routes.Assets.at("stylesheets/jquery.tablesorter.pager.css")'
+	rel="stylesheet" />
+<link href='@routes.Assets.at("stylesheets/style.css")'
+	rel="stylesheet" />
+
+<script src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'
+	type="text/javascript"></script>	
+<script src='@routes.Assets.at("javascripts/bootstrap.min.js")'
+	type="text/javascript"></script>
+<script type='text/javascript' src='@routes.Assets.at("javascripts/lastLoader.js")'></script>
+<script type='text/javascript' src='@routes.Assets.at("javascripts/jquery.metadata.js")'></script>	
+<script type='text/javascript' src='@routes.Assets.at("javascripts/jquery.tablesorter.js")'></script>
+
+
+<script type='text/javascript' src='@routes.Assets.at("javascripts/jstree.js")'></script>
+<script type='text/javascript' src='@routes.Assets.at("javascripts/keyword_tree.js")'></script>
+
+<script src='@routes.Assets.at("javascripts/bootstrap-editable.min.js")'></script>
+
+
+
+
+
+
+
+
+@moreScripts
+</head>
+
+<body>
+	@header()
+	
+
+
+	<div class="container">
+
+		@content
+
+	</div>
+	
+	<!-- Footer -->
+		<div class="footer" >
+			<div class="row">
+				<div class="col-lg-6 col-lg-offset-3">
+					<p class="text-muted" style="text-align: center; font-size: 14px;">&copy;
+						Carnegie Mellon University - Silicon Valley ; NASA Jet Propulsion Laboratory 2015</p>
+				</div>
+			</div>
+		</div>
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/mostPopularServices.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/mostPopularServices.scala.html b/.target/views/climate/mostPopularServices.scala.html
new file mode 100644
index 0000000..675c307
--- /dev/null
+++ b/.target/views/climate/mostPopularServices.scala.html
@@ -0,0 +1,95 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(climateServices: List[metadata.ClimateService], climateServiceForm: play.data.Form[metadata.ClimateService])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script type="text/javascript">
+	$(document).ready(function(){
+		//alert($("#url").text());
+	});
+	</script>
+}
+
+@main("Climate Services", scripts) {
+	
+	@flash_message()   
+	 
+    <h1>@climateServices.size() Most Popular Used Climate Services</h1>
+		<table class="table table-striped table-bordered table-condensed ex2">
+	<tr>
+		<td class="col-md-2">Climate Service Name</td>
+		<td class="col-md-4">Purpose</td>
+		<td class="col-md-4">Url</td>
+		<td class="col-md-2">Scenario</td>
+		<td class="col-md-2">Version</td>
+		<td class="col-md-2">Root Service</td>
+		 @if(true){
+			<td class="col-md-3">Operation</td> 
+	     } 
+	</tr>
+	@for(climateService <- climateServices){
+	<tr>
+		<td><a href = "@climateService.getUrl()">@climateService.getClimateServiceName()</a></td>
+
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='purpose'>
+				@climateService.getPurpose() </span></td>
+		
+		<td><span class="@climateService.getClimateServiceName() editable" id = "url" data-name='url'>
+				<a href = "@climateService.getUrl()"><img src='@climateService.getPhoto()' style="height: 100px; width: 100px" ></a> </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='scenario'>
+				@climateService.getScenario() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='versionNo'>
+				@climateService.getVersion() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='rootServiceId'>
+				@climateService.getRootservice() </span></td>
+				
+		@if(true){ 
+			<td class="operation">
+				<input type="button" class="edit-btn btn btn-primary" value="Edit" 
+					data-pk='@climateService.getClimateServiceName()'
+					data-url='@routes.ClimateServiceController.editClimateService()' 
+				>
+				@form(routes.ClimateServiceController.deleteClimateService()){ 
+					<input
+						name="idHolder" class="hidden" type="hidden"
+						value="@climateService.getId()"> 
+					<input
+						type="submit" class="btn btn-danger delete-btn span2" value="Delete"
+						onclick="return confirm('Are you sure you want to delete this item?')">
+				}
+			</td> 
+		}
+	</tr>
+	}
+    </table>
+ 
+    
+     @if(true){
+		    
+	    @form(routes.ClimateServiceController.downloadClimateService(), 'class -> "form-horizontal", 'role -> "form") {
+	
+	        <button type="submit" name="action" value="download">Download</button>
+	    }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/mostRecentlyAddedServices.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/mostRecentlyAddedServices.scala.html b/.target/views/climate/mostRecentlyAddedServices.scala.html
new file mode 100644
index 0000000..98d738a
--- /dev/null
+++ b/.target/views/climate/mostRecentlyAddedServices.scala.html
@@ -0,0 +1,95 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(climateServices: List[metadata.ClimateService], climateServiceForm: play.data.Form[metadata.ClimateService])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script type="text/javascript">
+	$(document).ready(function(){
+		//alert($("#url").text());
+	});
+	</script>
+}
+
+@main("Climate Services", scripts) {
+	
+	@flash_message()   
+	 
+    <h1>@climateServices.size() Most Recently Added Climate Services</h1>
+		<table class="table table-striped table-bordered table-condensed ex2">
+	<tr>
+		<td class="col-md-2">Climate Service Name</td>
+		<td class="col-md-4">Purpose</td>
+		<td class="col-md-4">Url</td>
+		<td class="col-md-2">Scenario</td>
+		<td class="col-md-2">Version</td>
+		<td class="col-md-2">Root Service</td>
+		 @if(true){
+			<td class="col-md-3">Operation</td> 
+	     } 
+	</tr>
+	@for(climateService <- climateServices){
+	<tr>
+		<td><a href = "@climateService.getUrl()">@climateService.getClimateServiceName()</a></td>
+
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='purpose'>
+				@climateService.getPurpose() </span></td>
+		
+		<td><span class="@climateService.getClimateServiceName() editable" id = "url" data-name='url'>
+				<a href = "@climateService.getUrl()"><img src='@climateService.getPhoto()' style="height: 100px; width: 100px" ></a> </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='scenario'>
+				@climateService.getScenario() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='versionNo'>
+				@climateService.getVersion() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='rootServiceId'>
+				@climateService.getRootservice() </span></td>
+				
+		@if(true){ 
+			<td class="operation">
+				<input type="button" class="edit-btn btn btn-primary" value="Edit" 
+					data-pk='@climateService.getClimateServiceName()'
+					data-url='@routes.ClimateServiceController.editClimateService()' 
+				>
+				@form(routes.ClimateServiceController.deleteClimateService()){ 
+					<input
+						name="idHolder" class="hidden" type="hidden"
+						value="@climateService.getId()"> 
+					<input
+						type="submit" class="btn btn-danger delete-btn span2" value="Delete"
+						onclick="return confirm('Are you sure you want to delete this item?')">
+				}
+			</td> 
+		}
+	</tr>
+	}
+    </table>
+ 
+    
+     @if(true){
+		    
+	    @form(routes.ClimateServiceController.downloadClimateService(), 'class -> "form-horizontal", 'role -> "form") {
+	
+	        <button type="submit" name="action" value="download">Download</button>
+	    }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/mostRecentlyUsedServices.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/mostRecentlyUsedServices.scala.html b/.target/views/climate/mostRecentlyUsedServices.scala.html
new file mode 100644
index 0000000..0b65381
--- /dev/null
+++ b/.target/views/climate/mostRecentlyUsedServices.scala.html
@@ -0,0 +1,95 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(climateServices: List[metadata.ClimateService], climateServiceForm: play.data.Form[metadata.ClimateService])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script type="text/javascript">
+	$(document).ready(function(){
+		//alert($("#url").text());
+	});
+	</script>
+}
+
+@main("Climate Services", scripts) {
+	
+	@flash_message()   
+	 
+    <h1>@climateServices.size() Most Recently Used Climate Services</h1>
+		<table class="table table-striped table-bordered table-condensed ex2">
+	<tr>
+		<td class="col-md-2">Climate Service Name</td>
+		<td class="col-md-4">Purpose</td>
+		<td class="col-md-4">Url</td>
+		<td class="col-md-2">Scenario</td>
+		<td class="col-md-2">Version</td>
+		<td class="col-md-2">Root Service</td>
+		 @if(true){
+			<td class="col-md-3">Operation</td> 
+	     } 
+	</tr>
+	@for(climateService <- climateServices){
+	<tr>
+		<td><a href = "@climateService.getUrl()">@climateService.getClimateServiceName()</a></td>
+
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='purpose'>
+				@climateService.getPurpose() </span></td>
+		
+		<td><span class="@climateService.getClimateServiceName() editable" id = "url" data-name='url'>
+				<a href = "@climateService.getUrl()"><img src='@climateService.getPhoto()' style="height: 100px; width: 100px" ></a> </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='scenario'>
+				@climateService.getScenario() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='versionNo'>
+				@climateService.getVersion() </span></td>
+				
+		<td><span class="@climateService.getClimateServiceName() editable" data-name='rootServiceId'>
+				@climateService.getRootservice() </span></td>
+				
+		@if(true){ 
+			<td class="operation">
+				<input type="button" class="edit-btn btn btn-primary" value="Edit" 
+					data-pk='@climateService.getClimateServiceName()'
+					data-url='@routes.ClimateServiceController.editClimateService()' 
+				>
+				@form(routes.ClimateServiceController.deleteClimateService()){ 
+					<input
+						name="idHolder" class="hidden" type="hidden"
+						value="@climateService.getId()"> 
+					<input
+						type="submit" class="btn btn-danger delete-btn span2" value="Delete"
+						onclick="return confirm('Are you sure you want to delete this item?')">
+				}
+			</td> 
+		}
+	</tr>
+	}
+    </table>
+ 
+    
+     @if(true){
+		    
+	    @form(routes.ClimateServiceController.downloadClimateService(), 'class -> "form-horizontal", 'role -> "form") {
+	
+	        <button type="submit" name="action" value="download">Download</button>
+	    }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/oneService.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/oneService.scala.html b/.target/views/climate/oneService.scala.html
new file mode 100644
index 0000000..ecb9373
--- /dev/null
+++ b/.target/views/climate/oneService.scala.html
@@ -0,0 +1,40 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(url: String) 
+
+@import helper._ 
+
+@scripts = {
+<script type="text/javascript">
+
+	$(document).ready(function(){
+		var obj = document.getElementById("iframe");
+		resizeIframe(obj);
+	}
+	function resizeIframe(obj) {
+		obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
+	}
+</script>
+}
+
+@main("Service", scripts) {
+
+<iframe id="iframe" width="100%" height="1200px" src="@url" frameborder="0" >
+</iframe>
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/recommend.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/recommend.scala.html b/.target/views/climate/recommend.scala.html
new file mode 100644
index 0000000..d9ec392
--- /dev/null
+++ b/.target/views/climate/recommend.scala.html
@@ -0,0 +1,125 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(jsonData: String)
+@import helper._
+
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/custom_recommend.css")'>
+
+<link rel="stylesheet"
+  href="https://cdnjs.cloudflare.com/ajax/libs/vis/3.11.0/vis.min.css"
+>
+
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+	
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+	<script type="text/javascript" src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+}
+
+@main("Service Logs", scripts){
+	
+	@flash_message()   
+
+  <div id="jsonData" style="display: none;">@jsonData</div>
+  <div id="graphText">
+    <div class="row">
+      <div class="col-lg-6" id="testGraph">
+      </div>
+      <div class="col-lg-6" id="testText">
+      </div>
+    </div>
+  </div>
+
+
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/vis/3.11.0/vis.min.js"></script>
+  <script type="text/javascript">
+  	  var jsonString = $('#jsonData').text();
+  	 	var data = JSON.parse(jsonString);
+      var container = document.getElementById('testGraph');
+      var options = {
+        stabilize:false,
+        edges: {
+          color: {
+            color: "gray",
+            highlight: "gray",
+          },
+        },
+        nodes: {
+          shape: 'dot',
+          radiusMin: 10,
+          radiusMax: 30,
+        },
+        groups: {
+          user: {
+            color:"#F2545A",
+            shape:"star",
+          },
+          feature: {
+            shape:"triangle",
+            color:"#EC8F93",
+          },
+          service: {
+            color:"#EF777C",
+            shape:"dot",
+          },
+          /*data: {
+            color:"#F46369",
+            shape:"square",
+          }*/
+        },
+        tooltip: {
+          delay: 300,
+          fontColor: "black",
+          fontSize: 14, // px
+          fontFace: "verdana",
+          color: {
+            border: "#666",
+            background: "#FFFFC6"
+          }
+        }
+      };
+
+      var network = new vis.Network(container, data, options);
+      //focus on serviceid 19
+      network.focusOnNode(19);
+      network.on('select', function(properties) {
+        var select_node = $.grep(data.nodes, function(e){
+          return e["id"] == properties.nodes[0];
+        })[0];
+        if(select_node["group"] == "service"){
+          var select_edges = $.grep(data.edges, function(e) { 
+            return e["from"] == select_node["id"] });
+          var textVal = "";
+          textVal += "<h3>"+select_node["label"]+"</h3>";
+          textVal += "<div><h4>Keywords:</h4><h4>"
+          for (var i = select_edges.length - 1; i >= 0; i--) {
+            textVal += "<span class=\"label label-primary\">"+select_edges[i]["to"]+"</span>\n";
+          };
+          textVal += "</h4></div>";
+          textVal += "<div><img src=\""+select_node["image"]+"\" class=\"img-responsive\"></div>";
+          $("#testText").html(textVal);
+        }
+      });
+  </script>
+  
+  
+	
+}


[37/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/DatasetLog.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/DatasetLog.java b/ApacheCMDA-Backend/app/models/DatasetLog.java
new file mode 100644
index 0000000..aa6d49c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/DatasetLog.java
@@ -0,0 +1,124 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.OneToOne;
+
+@Entity
+public class DatasetLog {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "serviceExecutionLogId", referencedColumnName = "id")
+	private ServiceExecutionLog serviceExecutionLog;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "dataSetId", referencedColumnName = "id")
+	private Dataset dataset;
+	private String plotUrl;
+	private String dataUrl;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "originalDatasetId", referencedColumnName = "id")
+	private Dataset originalDataset;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "outputDatasetId", referencedColumnName = "id")
+	private Dataset outputDataset;
+	
+	public DatasetLog() {
+		
+	}
+	
+	public DatasetLog(ServiceExecutionLog serviceExecutionLog, Dataset dataset,
+			String plotUrl, String dataUrl, Dataset originalDataset,
+			Dataset outputDataset) {
+		super();
+		this.serviceExecutionLog = serviceExecutionLog;
+		this.dataset = dataset;
+		this.plotUrl = plotUrl;
+		this.dataUrl = dataUrl;
+		this.originalDataset = originalDataset;
+		this.outputDataset = outputDataset;
+	}
+
+	public ServiceExecutionLog getServiceExecutionLog() {
+		return serviceExecutionLog;
+	}
+
+	public void setServiceExecutionLog(ServiceExecutionLog serviceExecutionLog) {
+		this.serviceExecutionLog = serviceExecutionLog;
+	}
+
+	public Dataset getDataset() {
+		return dataset;
+	}
+
+	public void setDataSet(Dataset dataset) {
+		this.dataset = dataset;
+	}
+
+	public String getPlotUrl() {
+		return plotUrl;
+	}
+
+	public void setPlotUrl(String plotUrl) {
+		this.plotUrl = plotUrl;
+	}
+
+	public String getDataUrl() {
+		return dataUrl;
+	}
+
+	public void setDataUrl(String dataUrl) {
+		this.dataUrl = dataUrl;
+	}
+
+	public Dataset getOriginalDataset() {
+		return originalDataset;
+	}
+
+	public void setOriginalDataset(Dataset originalDataset) {
+		this.originalDataset = originalDataset;
+	}
+
+	public Dataset getOutputDataset() {
+		return outputDataset;
+	}
+
+	public void setOutputDataset(Dataset outputDataset) {
+		this.outputDataset = outputDataset;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	@Override
+	public String toString() {
+		return "DatasetLog [id=" + id + ", serviceExecutionLog="
+				+ serviceExecutionLog + ", dataSet=" + dataset + ", plotUrl="
+				+ plotUrl + ", dataUrl=" + dataUrl + ", originalDataSet="
+				+ originalDataset + ", outputDataSet=" + outputDataset + "]";
+	}
+	
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/DatasetLogRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/DatasetLogRepository.java b/ApacheCMDA-Backend/app/models/DatasetLogRepository.java
new file mode 100644
index 0000000..3d70292
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/DatasetLogRepository.java
@@ -0,0 +1,28 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface DatasetLogRepository extends CrudRepository<DatasetLog, Long> {
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/DatasetRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/DatasetRepository.java b/ApacheCMDA-Backend/app/models/DatasetRepository.java
new file mode 100644
index 0000000..7b9bdeb
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/DatasetRepository.java
@@ -0,0 +1,47 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+
+import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface DatasetRepository extends CrudRepository<Dataset, Long> {
+	List<Dataset> findByNameLikeAndAgencyIdLikeAndGridDimensionLikeAndPhysicalVariableLikeAndInstrument_Id(String name, String agencyId, String gridDimension, String physicalVariable,long instrumentId);
+	List<Dataset> findByNameLikeAndAgencyIdLikeAndGridDimensionLikeAndPhysicalVariableLike(String name, String agencyId, String gridDimension, String physicalVariable);
+	List<Dataset> findByvariableNameInWebInterface(String variableNameInWebInterface);
+	List<Dataset> findByNameLikeAndAgencyIdLikeAndGridDimensionLikeAndPhysicalVariableLikeAndInstrument_IdAndStartTimeLessThanEqualOrEndTimeGreaterThanEqual(String name, String agencyId, String gridDimension, String physicalVariable, long instrumentId, Date startTime, Date endTime);
+	List<Dataset> findByNameLikeAndAgencyIdLikeAndGridDimensionLikeAndPhysicalVariableLikeAndStartTimeLessThanEqualOrEndTimeGreaterThanEqual(String name, String agencyId, String gridDimension, String physicalVariable, Date startTime, Date endTime);
+	
+	//New Dataset Search 
+	@Query(value = "select d.* from Dataset d where ((d.name like ?1) and (d.agencyId like ?2) and (d.gridDimension like ?3) and (d.physicalVariable like ?4) and (d.instrumentId = ?5)) and ((d.startTime between ?6 and ?7) or (d.endTime between ?6 and ?7) or (d.startTime <= ?6 and d.endTime >= ?7))", nativeQuery = true)
+	List<Dataset> findDatasetWithInstrument_Id(String name, String agencyId, String gridDimension, String physicalVariable, long instrumentId, Date startTime, Date endTime);
+	
+	@Query(value = "select d.* from Dataset d where ((d.name like ?1) and (d.agencyId like ?2) and (d.gridDimension like ?3) and (d.physicalVariable like ?4)) and ((d.startTime between ?5 and ?6) or (d.endTime between ?5 and ?6) or (d.startTime <= ?5 and d.endTime >= ?6))", nativeQuery = true)
+	List<Dataset> findDataset(String name, String agencyId, String gridDimension, String physicalVariable, Date startTime, Date endTime);
+	
+	@Query(value = "select d.* from Dataset d where ((d.name like ?1) and (d.agencyId like ?2) and (d.gridDimension like ?3) and (d.physicalVariable like ?4) and (d.source like ?5)) and ((d.startTime between ?6 and ?7) or (d.endTime between ?6 and ?7) or (d.startTime <= ?6 and d.endTime >= ?7))", nativeQuery = true)
+	List<Dataset> findDatasetWithInstrument(String name, String agencyId, String gridDimension, String physicalVariable, String source, Date startTime, Date endTime);
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/Instrument.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/Instrument.java b/ApacheCMDA-Backend/app/models/Instrument.java
new file mode 100644
index 0000000..bb083a1
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/Instrument.java
@@ -0,0 +1,85 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+@Entity
+public class Instrument {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	private String name;
+	private String description;
+	private Date launchDate;
+	
+	public Instrument() {
+	}
+	
+	public Instrument (String name, String description, Date launchDate) {
+		super();
+		this.name = name;
+		this.description = description;
+		this.launchDate = launchDate;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public String getDescription() {
+		return description;
+	}
+
+	public Date getLaunchDate() {
+		return launchDate;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public void setDescription(String description) {
+		this.description = description;
+	}
+
+	public void setLaunchDate(Date launchDate) {
+		this.launchDate = launchDate;
+	}
+
+	@Override
+	public String toString() {
+		return "Instrument [id=" + id + ", name=" + name + ", description="
+				+ description + ", launchDate=" + launchDate + "]";
+	}
+
+	
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/InstrumentRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/InstrumentRepository.java b/ApacheCMDA-Backend/app/models/InstrumentRepository.java
new file mode 100644
index 0000000..e2b61ae
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/InstrumentRepository.java
@@ -0,0 +1,28 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface InstrumentRepository extends CrudRepository<Instrument, Long> {
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/JournalPublication.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/JournalPublication.java b/ApacheCMDA-Backend/app/models/JournalPublication.java
new file mode 100644
index 0000000..4a8590c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/JournalPublication.java
@@ -0,0 +1,73 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.PrimaryKeyJoinColumn;
+
+@Entity
+@PrimaryKeyJoinColumn(name = "journalPublicationId", referencedColumnName = "id")//referencedColumnName
+public class JournalPublication extends Publication {
+	private String journalName;
+	private int volume;
+	private int qcolumn;//naming problem
+	private String page;
+	
+	public JournalPublication() {
+	}
+	public JournalPublication(String paperTitle, User author,
+			String publicationChannel, int year, String journalName, int volume,
+			int column, String page) {
+		super(paperTitle, author, publicationChannel, year);
+		this.journalName = journalName;
+		this.volume = volume;
+		this.qcolumn = column;
+		this.page = page;
+	}
+	
+	public String getJournalName() {
+		return journalName;
+	}
+	public void setJournalName(String journalName) {
+		this.journalName = journalName;
+	}
+	public int getVolume() {
+		return volume;
+	}
+	public void setVolume(int volume) {
+		this.volume = volume;
+	}
+	public int getColumn() {
+		return qcolumn;
+	}
+	public void setColumn(int column) {
+		this.qcolumn = column;
+	}
+	public String getPage() {
+		return page;
+	}
+	public void setPage(String page) {
+		this.page = page;
+	}
+	
+	@Override
+	public String toString() {
+		return "JournalPublication [journalName=" + journalName + ", volume="
+				+ volume + ", column=" + qcolumn + ", page=" + page
+				+ ", toString()=" + super.toString() + "]";
+	}
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/JournalPublicationRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/JournalPublicationRepository.java b/ApacheCMDA-Backend/app/models/JournalPublicationRepository.java
new file mode 100644
index 0000000..01ffac1
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/JournalPublicationRepository.java
@@ -0,0 +1,27 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface JournalPublicationRepository extends CrudRepository<JournalPublication, Long> {
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/Parameter.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/Parameter.java b/ApacheCMDA-Backend/app/models/Parameter.java
new file mode 100644
index 0000000..d9ada61
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/Parameter.java
@@ -0,0 +1,117 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+@Entity
+public class Parameter {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "serviceId", referencedColumnName = "id")
+	private ClimateService climateService;
+	private long indexInService;
+	private String name;
+	private String dataRange;
+	private String rule;
+	private String purpose;
+	
+	public Parameter() {
+	}
+
+	public Parameter(ClimateService climateService, long indexInService,
+			String name, String dataRange,
+			String rule, String purpose) {
+		super();
+		this.climateService = climateService;
+		this.indexInService = indexInService;
+		this.name = name;
+		this.dataRange = dataRange;
+		this.rule = rule;
+		this.purpose = purpose;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public ClimateService getClimateService() {
+		return climateService;
+	}
+
+	public void setClimateService(ClimateService climateService) {
+		this.climateService = climateService;
+	}
+
+	public long getIndexInService() {
+		return indexInService;
+	}
+
+	public void setIndexInService(long indexInService) {
+		this.indexInService = indexInService;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getDataRange() {
+		return dataRange;
+	}
+
+	public void setDataRange(String dataRange) {
+		this.dataRange = dataRange;
+	}
+	
+	public String getRule() {
+		return rule;
+	}
+
+	public void setRule(String rule) {
+		this.rule = rule;
+	}
+
+	public String getPurpose() {
+		return purpose;
+	}
+
+	public void setPurpose(String purpose) {
+		this.purpose = purpose;
+	}
+
+	@Override
+	public String toString() {
+		return "Parameter [id=" + id + ", climateService=" + climateService
+				+ ", indexInService=" + indexInService + ", name=" + name
+				+ ", dataRange=" + dataRange
+				+ ", rule=" + rule + ", purpose=" + purpose + "]";
+	}
+
+	
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ParameterRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ParameterRepository.java b/ApacheCMDA-Backend/app/models/ParameterRepository.java
new file mode 100644
index 0000000..9b1865a
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ParameterRepository.java
@@ -0,0 +1,31 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+import java.util.List;
+
+@Named
+@Singleton
+public interface ParameterRepository extends CrudRepository<Parameter, Long> {
+	List<Parameter> findByName(String name);
+	Parameter findByNameAndClimateService(String name, ClimateService climateService);
+	Parameter findByNameAndClimateService_Id(String name, long serviceId);
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/Publication.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/Publication.java b/ApacheCMDA-Backend/app/models/Publication.java
new file mode 100644
index 0000000..5373fb3
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/Publication.java
@@ -0,0 +1,99 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.Inheritance;
+import javax.persistence.InheritanceType;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+@Entity
+@Inheritance(strategy=InheritanceType.JOINED)
+public class Publication {
+
+    @Id
+    @GeneratedValue(strategy=GenerationType.AUTO)
+    private long id;
+    private String paperTitle;
+    @ManyToOne(optional = false)
+	@JoinColumn(name = "authorId", referencedColumnName = "id")//using another table is better
+    private User author;
+    private String publicationChannel;
+    private int year;
+    
+	public Publication() {
+	}
+
+	public Publication(String paperTitle, User author,
+			String publicationChannel, int year) {
+		super();
+		this.paperTitle = paperTitle;
+		this.author = author;
+		this.publicationChannel = publicationChannel;
+		this.year = year;
+	}
+
+	public String getPaperTitle() {
+		return paperTitle;
+	}
+
+	public void setPaperTitle(String paperTitle) {
+		this.paperTitle = paperTitle;
+	}
+
+	public User getAuthor() {
+		return author;
+	}
+
+	public void setAuthor(User author) {
+		this.author = author;
+	}
+
+	public String getPublicationChannel() {
+		return publicationChannel;
+	}
+
+	public void setPublicationChannel(String publicationChannel) {
+		this.publicationChannel = publicationChannel;
+	}
+
+	public int getYear() {
+		return year;
+	}
+
+	public void setYear(int year) {
+		this.year = year;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	@Override
+	public String toString() {
+		return "Publication [id=" + id + ", paperTitle=" + paperTitle
+				+ ", author=" + author + ", publicationChannel="
+				+ publicationChannel + ", year=" + year + "]";
+	}
+    
+    
+}
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceConfiguration.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceConfiguration.java b/ApacheCMDA-Backend/app/models/ServiceConfiguration.java
new file mode 100644
index 0000000..4f9762f
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceConfiguration.java
@@ -0,0 +1,129 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+
+@Entity
+public class ServiceConfiguration {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "serviceId", referencedColumnName = "id")
+	private ClimateService climateservice;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "userId", referencedColumnName = "id")
+	private User user;
+	private String runTime;
+
+//	@OneToMany(mappedBy="serviceConfiguration")
+//	private List<ServiceConfigurationItem> serviceConfigurationItems;
+
+	public ServiceConfiguration() {
+	}
+	
+	public ServiceConfiguration(ClimateService climateservice,
+			User user,String runtime){
+		super();
+		this.climateservice = climateservice;
+		this.user = user;
+		this.runTime = runtime;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public ClimateService getClimateservice() {
+		return climateservice;
+	}
+
+	public User getUser() {
+		return user;
+	}
+
+	public String getRunTime() {
+		return runTime;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public void setClimateservice(ClimateService climateservice) {
+		this.climateservice = climateservice;
+	}
+
+	public void setUser(User user) {
+		this.user = user;
+	}
+
+	public void setRunTime(String runTime) {
+		this.runTime = runTime;
+	}
+
+//	public List<ServiceConfigurationItem> getServiceConfigurationItems() {
+//		return serviceConfigurationItems;
+//	}
+//
+//	public void setServiceConfigurationItems(
+//			List<ServiceConfigurationItem> serviceConfigurationItems) {
+//		this.serviceConfigurationItems = serviceConfigurationItems;
+//	}
+
+	@Override
+	public String toString() {
+		return "ServiceConfiguration [id=" + id + ", climateservice="
+				+ climateservice + ", user=" + user + ", runTime=" + runTime
+				+ "]";
+	}
+
+
+    @Override
+    public boolean equals(Object o) {
+        // If the object is compared with itself then return true
+        if (o == this) {
+            return true;
+        }
+
+        /* Check if o is an instance of ServiceConfiguration or not
+          "null instanceof [type]" also returns false */
+        if (!(o instanceof ServiceConfiguration)) {
+            return false;
+        }
+
+        // typecast o to ServiceConfiguration so that we can compare data members
+        ServiceConfiguration c = (ServiceConfiguration) o;
+
+        if (this.getId() == c.getId())
+            return true;
+        else
+            return false;
+    }
+
+    @Override
+    public int hashCode(){
+        return (int)id;
+    }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceConfigurationItem.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceConfigurationItem.java b/ApacheCMDA-Backend/app/models/ServiceConfigurationItem.java
new file mode 100644
index 0000000..2d54f50
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceConfigurationItem.java
@@ -0,0 +1,83 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+
+@Entity
+public class ServiceConfigurationItem {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "serviceConfigurationId", referencedColumnName = "id")
+	private ServiceConfiguration serviceConfiguration;
+	
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "parameterId", referencedColumnName = "id")
+	private Parameter parameter;
+	
+	private String value;
+
+	public ServiceConfigurationItem() {
+	}
+	
+	public ServiceConfigurationItem(ServiceConfiguration serviceConfiguration, Parameter parameter
+			, String value) {
+		super();
+		this.serviceConfiguration = serviceConfiguration;
+		this.parameter = parameter;
+		this.value = value;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public ServiceConfiguration getServiceConfiguration() {
+		return serviceConfiguration;
+	}
+	public void setServiceConfiguration(ServiceConfiguration serviceConfiguration) {
+		this.serviceConfiguration = serviceConfiguration;
+	}
+	public Parameter getParameter() {
+		return parameter;
+	}
+	public void setParameter(Parameter parameter) {
+		this.parameter = parameter;
+	}
+	public String getValue() {
+		return value;
+	}
+	public void setValue(String value) {
+		this.value = value;
+	}	
+
+	@Override
+	public String toString() {
+		return "ServiceConfigurationItem [id=" + id + ", serviceConfiguration="
+				+ serviceConfiguration + ", parameter=" + parameter
+				+ ", value=" + value + "]";
+	}
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceConfigurationItemRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceConfigurationItemRepository.java b/ApacheCMDA-Backend/app/models/ServiceConfigurationItemRepository.java
new file mode 100644
index 0000000..79c230a
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceConfigurationItemRepository.java
@@ -0,0 +1,39 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.List;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface ServiceConfigurationItemRepository extends CrudRepository<ServiceConfigurationItem, Long> {
+	
+	List<ServiceConfigurationItem> findByServiceConfiguration_Id (long serviceConfigurationId);
+    
+	List<ServiceConfigurationItem> findByParameter (Parameter parameter);
+	List<ServiceConfigurationItem> findByParameter_Id (long parameterId);
+
+	List<ServiceConfigurationItem> findByParameterInAndValue (List<Parameter> parameter, String value);
+	
+	ServiceConfigurationItem findFirstByParameterAndServiceConfiguration(Parameter parameter, ServiceConfiguration serviceConfiguration);
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceConfigurationRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceConfigurationRepository.java b/ApacheCMDA-Backend/app/models/ServiceConfigurationRepository.java
new file mode 100644
index 0000000..7c0ed94
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceConfigurationRepository.java
@@ -0,0 +1,30 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.List;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface ServiceConfigurationRepository extends CrudRepository<ServiceConfiguration, Long> {
+	List<ServiceConfiguration> findAllByUser(User user);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceEntry.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceEntry.java b/ApacheCMDA-Backend/app/models/ServiceEntry.java
new file mode 100644
index 0000000..1bf19a8
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceEntry.java
@@ -0,0 +1,132 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.*;
+import java.util.Date;
+
+/**
+ * Created by xing on 4/15/15.
+ */
+@Entity
+public class ServiceEntry {
+    @Id
+    @GeneratedValue(strategy = GenerationType.AUTO)
+    private long id;
+    @ManyToOne(fetch = FetchType.EAGER, cascade = {CascadeType.MERGE})
+    @JoinColumn(name = "serviceId", referencedColumnName = "id")
+    private ClimateService climateService;
+    private String versionNo;
+    @ManyToOne(fetch = FetchType.EAGER, cascade = {CascadeType.MERGE})
+    @JoinColumn(name = "registorId", referencedColumnName = "id")
+    private User user;
+    @Temporal(TemporalType.TIMESTAMP)
+    private Date registerTimeStamp;
+    private String registerNote;
+    private int count;
+    @Temporal(TemporalType.TIMESTAMP)
+    private Date latestAccessTimeStamp;
+
+    public ServiceEntry(){
+    }
+
+    public ServiceEntry(Date latestAccessTimestamp, String versionNo, User user, Date registerTimeStamp, String registerNote, int count, ClimateService climateService) {
+        super();
+        if (latestAccessTimestamp == null)
+            latestAccessTimestamp = new Date();
+        this.latestAccessTimeStamp = latestAccessTimestamp;
+        this.versionNo = versionNo;
+        this.user = user;
+        if (registerTimeStamp == null)
+            registerTimeStamp = new Date();
+        this.registerTimeStamp = registerTimeStamp;
+        this.registerNote = registerNote;
+        this.count = count;
+        this.climateService = climateService;
+    }
+
+    public long getId() {
+        return id;
+    }
+
+    public void setId(long id) {
+        this.id = id;
+    }
+
+    public ClimateService getClimateService() {
+        return climateService;
+    }
+
+    public void setClimateService(ClimateService climateService) {
+        this.climateService = climateService;
+    }
+
+    public String getVersionNo() {
+        return versionNo;
+    }
+
+    public void setVersionNo(String versionNo) {
+        this.versionNo = versionNo;
+    }
+
+    public User getUser() {
+        return user;
+    }
+
+    public void setUser(User user) {
+        this.user = user;
+    }
+
+    public Date getRegisterTimeStamp() {
+        return registerTimeStamp;
+    }
+
+    public void setRegisterTimeStamp(Date registerTimeStamp) {
+        this.registerTimeStamp = registerTimeStamp;
+    }
+
+    public String getRegisterNote() {
+        return registerNote;
+    }
+
+    public void setRegisterNote(String registerNote) {
+        this.registerNote = registerNote;
+    }
+
+    public int getCount() {
+        return count;
+    }
+
+    public void setCount(int count) {
+        this.count = count;
+    }
+
+    public Date getLatestAccessTimestamp() {
+        return latestAccessTimeStamp;
+    }
+
+    public void setLatestAccessTimestamp(Date latestAccessTimestamp) {
+        this.latestAccessTimeStamp = latestAccessTimestamp;
+    }
+
+    public String toString(){
+        return "ServiceEntry [id=" + id + ", service=" + climateService
+                + ", version=" + versionNo + ", user=" + user + ", registerTimeStamp=" + registerTimeStamp
+                + ", registerNote=" + registerNote + ", count=" + count + ", latestAccessTimeStamp="
+                + latestAccessTimeStamp + "]";
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceEntryRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceEntryRepository.java b/ApacheCMDA-Backend/app/models/ServiceEntryRepository.java
new file mode 100644
index 0000000..4438b34
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceEntryRepository.java
@@ -0,0 +1,37 @@
+/*
+ * 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.
+ */
+package models;
+
+
+import org.springframework.data.repository.CrudRepository;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import java.util.List;
+
+/**
+ * Created by xing on 4/15/15.
+ */
+
+@Named
+@Singleton
+public interface ServiceEntryRepository extends CrudRepository<ServiceEntry, Long> {
+	List<ServiceEntry> findByClimateServiceAndVersionNo(ClimateService climateService, String versionNo);
+}
+
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceExecutionLog.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceExecutionLog.java b/ApacheCMDA-Backend/app/models/ServiceExecutionLog.java
new file mode 100644
index 0000000..b8c6f07
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceExecutionLog.java
@@ -0,0 +1,204 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.OneToOne;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+
+@Entity
+public class ServiceExecutionLog {
+
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "serviceId", referencedColumnName = "id")
+	private ClimateService climateService;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "userId", referencedColumnName = "id")
+	private User user;
+	@OneToOne(cascade=CascadeType.ALL)
+	@JoinColumn(name = "serviceConfigurationId", referencedColumnName = "id")
+	private ServiceConfiguration serviceConfiguration;
+//	@ManyToOne(optional = false)
+//	@JoinColumn(name = "datasetLogId", referencedColumnName = "id")
+//	private DatasetLog datasetLog;
+	private String purpose;
+	@Temporal(TemporalType.TIMESTAMP)
+	private Date executionStartTime;
+	@Temporal(TemporalType.TIMESTAMP)
+	private Date executionEndTime;
+	private String plotUrl;
+	private String dataUrl;
+	private Date datasetStudyStartTime;
+	private Date datasetStudyEndTime;
+	
+
+	public ServiceExecutionLog(
+			ClimateService climateService, User user,
+			ServiceConfiguration serviceConfiguration, // DatasetLog datasetLog,
+			String purpose, Date executionStartTime, Date executionEndTime,
+			String dataUrl, String plotUrl,
+			Date datasetStudyStartTime, Date datasetStudyEndTime) {
+	this.climateService = climateService;
+		this.user = user;
+		this.serviceConfiguration = serviceConfiguration;
+		//this.datasetLog = datasetLog;
+		this.purpose = purpose;
+		this.executionStartTime = executionStartTime;
+		this.executionEndTime = executionEndTime;
+		this.plotUrl = plotUrl;
+		this.dataUrl = dataUrl;
+		this.datasetStudyStartTime = datasetStudyStartTime;
+		this.datasetStudyEndTime = datasetStudyEndTime;
+	}
+	
+	public ServiceExecutionLog() {
+
+	}
+	
+	public long getId() {
+		return id;
+	}
+
+	public ClimateService getClimateService() {
+		return climateService;
+	}
+
+	public User getUser() {
+		return user;
+	}
+
+	public ServiceConfiguration getServiceConfiguration() {
+		return serviceConfiguration;
+	}
+
+//	public DatasetLog getDatasetLog() {
+//		return datasetLog;
+//	}
+
+	public String getPurpose() {
+		return purpose;
+	}
+
+	public Date getExecutionStartTime() {
+		return executionStartTime;
+	}
+
+	public Date getExecutionEndTime() {
+		return executionEndTime;
+	}
+
+	public String getPlotUrl() {
+		return plotUrl;
+	}
+
+	public String getDataUrl() {
+		return dataUrl;
+	}
+	
+	public Date getDatasetStudyStartTime() {
+		return datasetStudyStartTime;
+	}
+	
+	public Date getDatasetStudyEndTime() {
+		return datasetStudyEndTime;
+	}
+	
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public void setClimateService(ClimateService climateService) {
+		this.climateService = climateService;
+	}
+
+	public void setUser(User user) {
+		this.user = user;
+	}
+
+	public void setServiceConfiguration(ServiceConfiguration serviceConfiguration) {
+		this.serviceConfiguration = serviceConfiguration;
+	}
+
+//	public void setDatasetLog(DatasetLog datasetLog) {
+//		this.datasetLog = datasetLog;
+//	}
+
+	public void setPurpose(String purpose) {
+		this.purpose = purpose;
+	}
+
+	public void setExecutionStartTime(Date executionStartTime) {
+		this.executionStartTime = executionStartTime;
+	}
+
+	public void setExecutionEndTime(Date executionEndTime) {
+		this.executionEndTime = executionEndTime;
+	}
+
+	public void setPlotUrl(String plotUrl) {
+		this.plotUrl = plotUrl;
+	}
+
+	public void setDataUrl(String dataUrl) {
+		this.dataUrl = dataUrl;
+	}
+	
+	public void setDatasetStudyStartTime(Date datasetStudyStartTime) {
+		this.datasetStudyStartTime = datasetStudyStartTime;
+	}
+
+	public void setDatasetStudyEndTime(Date datasetStudyEndTime) {
+		this.datasetStudyEndTime  = datasetStudyEndTime;
+	}
+
+	@Override
+	public String toString() {
+		return "ServiceExecutionLog [id=" + id + ", climateService="
+				+ climateService + ", user=" + user + ", serviceConfiguration="
+				+ serviceConfiguration + ", purpose=" + purpose
+				+ ", executionStartTime=" + executionStartTime
+				+ ", executionEndTime=" + executionEndTime + ", plotUrl="
+				+ plotUrl + ", dataUrl=" + dataUrl 
+				+ ", datasetStudyStartTime=" + datasetStudyStartTime
+				+ ", datasetStudyEndTime=" + datasetStudyEndTime
+				+ "]";
+	}
+
+	
+//	@Override
+//	public String toString() {
+//		return "ServiceExecutionLog [id=" + id + ", climateService="
+//				+ climateService + ", user=" + user
+//				+ ", serviceConfiguration=" + serviceConfiguration
+//				+ ", datasetLog=" + datasetLog + ", purpose=" + purpose
+//				+ ", executionStartTime=" + executionStartTime
+//				+ ", executionEndTime=" + executionEndTime + "]";
+//	}
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ServiceExecutionLogRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ServiceExecutionLogRepository.java b/ApacheCMDA-Backend/app/models/ServiceExecutionLogRepository.java
new file mode 100644
index 0000000..158d530
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ServiceExecutionLogRepository.java
@@ -0,0 +1,53 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Set;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface ServiceExecutionLogRepository extends CrudRepository<ServiceExecutionLog, Long> {
+    
+	List<ServiceExecutionLog> findByUser_Id(long userId);
+
+//    List<ServiceExecutionLog> findByExecutionStartTimeBetweenAndExecutionEndTimeBetweenAndPurposeLikeAndUser_IdAndServiceConfigurationIn(Date startA, Date startB, Date endA, Date endB, String purpose, long userId, Set<ServiceConfiguration> serviceConfigurations);
+//
+//    List<ServiceExecutionLog> findByExecutionStartTimeBetweenAndExecutionEndTimeBetweenAndPurposeLikeAndServiceConfigurationIn(Date startA, Date startB, Date endA, Date endB, String purpose, Set<ServiceConfiguration> serviceConfigurations);
+//
+//    List<ServiceExecutionLog> findByExecutionStartTimeBetweenAndExecutionEndTimeBetweenAndPurposeLikeAndUser_Id(Date startA, Date startB, Date endA, Date endB, String purpose, long userId);
+//
+//    List<ServiceExecutionLog> findByExecutionStartTimeBetweenAndExecutionEndTimeBetweenAndPurposeLike(Date startA, Date startB, Date endA, Date endB, String purpose);
+
+    List<ServiceExecutionLog> findByServiceConfigurationIn(List<ServiceConfiguration> serviceConfigurations);
+
+    List<ServiceExecutionLog> findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_IdAndServiceConfigurationIn(Date start, Date end, String purpose, long userId, Set<ServiceConfiguration> serviceConfigurations);
+
+    List<ServiceExecutionLog> findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndServiceConfigurationIn(Date start, Date end, String purpose, Set<ServiceConfiguration> serviceConfigurations);
+
+    List<ServiceExecutionLog> findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_Id(Date start, Date end, String purpose, long userId);
+
+    List<ServiceExecutionLog> findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLike(Date start, Date end, String purpose);
+
+    List<ServiceExecutionLog> findAllByOrderByExecutionStartTimeDesc();
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/User.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/User.java b/ApacheCMDA-Backend/app/models/User.java
new file mode 100644
index 0000000..9079f34
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/User.java
@@ -0,0 +1,193 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+
+@Entity
+public class User {
+
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	private String userName;
+	private String password;
+	private String firstName;
+	private String lastName;
+	private String middleInitial;
+	private String affiliation;
+	private String title;
+	private String email;
+	private String mailingAddress;
+	private String phoneNumber;
+	private String faxNumber;
+	private String researchFields;
+	private String highestDegree;
+
+	// @OneToMany(mappedBy = "user", cascade={CascadeType.ALL})
+	// private Set<ClimateService> climateServices = new
+	// HashSet<ClimateService>();
+
+	public User() {
+	}
+
+	public User(String userName, String password, String firstName,
+			String lastName, String middleInitial, String affiliation,
+			String title, String email, String mailingAddress,
+			String phoneNumber, String faxNumber, String researchFields,
+			String highestDegree) {
+		super();
+		this.userName = userName;
+		this.password = password;
+		this.firstName = firstName;
+		this.lastName = lastName;
+		this.middleInitial = middleInitial;
+		this.affiliation = affiliation;
+		this.title = title;
+		this.email = email;
+		this.mailingAddress = mailingAddress;
+		this.phoneNumber = phoneNumber;
+		this.faxNumber = faxNumber;
+		this.researchFields = researchFields;
+		this.highestDegree = highestDegree;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public String getUserName() {
+		return userName;
+	}
+
+	public String getPassword() {
+		return password;
+	}
+
+	public String getFirstName() {
+		return firstName;
+	}
+
+	public String getLastName() {
+		return lastName;
+	}
+
+	public String getMiddleInitial() {
+		return middleInitial;
+	}
+
+	public String getAffiliation() {
+		return affiliation;
+	}
+
+	public String getTitle() {
+		return title;
+	}
+
+	public String getEmail() {
+		return email;
+	}
+
+	public String getMailingAddress() {
+		return mailingAddress;
+	}
+
+	public String getPhoneNumber() {
+		return phoneNumber;
+	}
+
+	public String getFaxNumber() {
+		return faxNumber;
+	}
+
+	public String getResearchFields() {
+		return researchFields;
+	}
+
+	public String getHighestDegree() {
+		return highestDegree;
+	}
+
+	public void setUserName(String userName) {
+		this.userName = userName;
+	}
+
+	public void setPassword(String password) {
+		this.password = password;
+	}
+
+	public void setFirstName(String firstName) {
+		this.firstName = firstName;
+	}
+
+	public void setLastName(String lastName) {
+		this.lastName = lastName;
+	}
+
+	public void setMiddleInitial(String middleInitial) {
+		this.middleInitial = middleInitial;
+	}
+
+	public void setAffiliation(String affiliation) {
+		this.affiliation = affiliation;
+	}
+
+	public void setTitle(String title) {
+		this.title = title;
+	}
+
+	public void setEmail(String email) {
+		this.email = email;
+	}
+
+	public void setMailingAddress(String mailingAddress) {
+		this.mailingAddress = mailingAddress;
+	}
+
+	public void setPhoneNumber(String phoneNumber) {
+		this.phoneNumber = phoneNumber;
+	}
+
+	public void setFaxNumber(String faxNumber) {
+		this.faxNumber = faxNumber;
+	}
+
+	public void setResearchFields(String researchFields) {
+		this.researchFields = researchFields;
+	}
+
+	public void setHighestDegree(String highestDegree) {
+		this.highestDegree = highestDegree;
+	}
+
+	@Override
+	public String toString() {
+		return "User [id=" + id + ", userName=" + userName + ", password="
+				+ password + ", firstName=" + firstName + ", lastName="
+				+ lastName + ", middleInitial=" + middleInitial
+				+ ", affiliation=" + affiliation + ", title=" + title
+				+ ", email=" + email + ", mailingAddress=" + mailingAddress
+				+ ", phoneNumber=" + phoneNumber + ", faxNumber=" + faxNumber
+				+ ", researchFields=" + researchFields + ", highestDegree="
+				+ highestDegree + "]";
+	}
+
+}
+

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/UserRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/UserRepository.java b/ApacheCMDA-Backend/app/models/UserRepository.java
new file mode 100644
index 0000000..2547dff
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/UserRepository.java
@@ -0,0 +1,35 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.List;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+/**
+ * Provides CRUD functionality for accessing people. Spring Data auto-magically takes care of many standard
+ * operations here.
+ */
+@Named
+@Singleton
+public interface UserRepository extends CrudRepository<User, Long> {
+	List<User> findByUserName(String userName);
+	User findByEmail(String email);
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/Workflow.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/Workflow.java b/ApacheCMDA-Backend/app/models/Workflow.java
new file mode 100644
index 0000000..d4ca7be
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/Workflow.java
@@ -0,0 +1,136 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.JoinTable;
+import javax.persistence.ManyToMany;
+
+
+@Entity
+public class Workflow {
+	
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	private String name;
+	private String purpose;
+	private Date createTime;
+	private String versionNo;
+	private long rootWorkflowId;
+	@ManyToMany(fetch = FetchType.EAGER, cascade = {CascadeType.MERGE})
+	@JoinTable(name = "WorkflowAndUser", joinColumns = { @JoinColumn(name ="workflowId", referencedColumnName = "id")}, inverseJoinColumns = { @JoinColumn(name = "userId", referencedColumnName = "id") })
+	private List<User> userSet;
+	@ManyToMany(fetch = FetchType.EAGER, cascade = {CascadeType.MERGE})
+	@JoinTable(name = "WorkflowAndClimateService", joinColumns = { @JoinColumn(name ="workflowId", referencedColumnName = "id")}, inverseJoinColumns = { @JoinColumn(name = "climateServiceId", referencedColumnName = "id") })
+	private List<ClimateService> climateServiceSet;
+
+	public Workflow() {
+	}
+
+	public Workflow(String name, String purpose, Date createTime,
+			String versionNo, long rootWorkflowId, List<User> userSet,
+			List<ClimateService> climateServiceSet) {
+		super();
+		this.name = name;
+		this.purpose = purpose;
+		this.createTime = createTime;
+		this.versionNo = versionNo;
+		this.rootWorkflowId = rootWorkflowId;
+		this.userSet = userSet;
+		this.climateServiceSet = climateServiceSet;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getPurpose() {
+		return purpose;
+	}
+
+	public void setPurpose(String purpose) {
+		this.purpose = purpose;
+	}
+
+	public Date getCreateTime() {
+		return createTime;
+	}
+
+	public void setCreateTime(Date createTime) {
+		this.createTime = createTime;
+	}
+
+	public String getVersionNo() {
+		return versionNo;
+	}
+
+	public void setVersionNo(String versionNo) {
+		this.versionNo = versionNo;
+	}
+
+	public long getRootWorkflowId() {
+		return rootWorkflowId;
+	}
+
+	public void setRootWorkflowId(long rootWorkflowId) {
+		this.rootWorkflowId = rootWorkflowId;
+	}
+
+	public List<User> getUserSet() {
+		return userSet;
+	}
+
+	public void setUserSet(List<User> userSet) {
+		this.userSet = userSet;
+	}
+
+	public List<ClimateService> getClimateServiceSet() {
+		return climateServiceSet;
+	}
+
+	public void setClimateServiceSet(List<ClimateService> climateServiceSet) {
+		this.climateServiceSet = climateServiceSet;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	@Override
+	public String toString() {
+		return "Workflow [id=" + id + ", name=" + name + ", purpose=" + purpose
+				+ ", createTime=" + createTime + ", versionNo=" + versionNo
+				+ ", rootWorkflowId=" + rootWorkflowId + ", userSet=" + userSet
+				+ ", climateServiceSet=" + climateServiceSet + "]";
+	}
+	
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/WorkflowRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/WorkflowRepository.java b/ApacheCMDA-Backend/app/models/WorkflowRepository.java
new file mode 100644
index 0000000..79e1e11
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/WorkflowRepository.java
@@ -0,0 +1,28 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface WorkflowRepository extends CrudRepository<Workflow, Long> {
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/util/Common.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/util/Common.java b/ApacheCMDA-Backend/app/util/Common.java
new file mode 100644
index 0000000..212f765
--- /dev/null
+++ b/ApacheCMDA-Backend/app/util/Common.java
@@ -0,0 +1,25 @@
+/*
+ * 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.
+ */
+package util;
+
+import java.text.SimpleDateFormat;
+
+public class Common {
+	public static final String DATE_PATTERN = "yyyy-MM-dd'T'HH:mm:ssz";
+	public static final String DATASET_DATE_PATTERN = "yyyyMM";
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/util/Constants.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/util/Constants.java b/ApacheCMDA-Backend/app/util/Constants.java
new file mode 100644
index 0000000..d282644
--- /dev/null
+++ b/ApacheCMDA-Backend/app/util/Constants.java
@@ -0,0 +1,25 @@
+/*
+ * 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.
+ */
+package util;
+
+public class Constants {
+	
+	public static final String htmlHead = "<head>\r\n    <meta charset=\"utf-8\">\r\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->\r\n    <title>Climate Service</title>\r\n\r\n    <!-- Bootstrap -->\r\n    <link href=\"css/bootstrap.min.css\" rel=\"stylesheet\">\r\n\r\n    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->\r\n    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->\r\n    <!--[if lt IE 9]>\r\n    <script src=\"https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js\"></script>\r\n    <script src=\"https://oss.maxcdn.com/respond/1.4.2/respond.min.js\"></script>\r\n    <![endif]-->\r\n</head>\r\n<body>\r\n\r\n<h2 class=\"text-center\">Service: 2-D Variable Map</h2>\r\n\r\n<p class=\"text-center col-md
 -8 col-md-offset-2\">This service generates a map of a 2-dimensional variable with time\r\n    averaging and spatial\r\n    subsetting. Select a data source (model or observation), a variable name, a time range, and a spatial range\r\n    (lat-lon box) below.\r\n</p>\r\n\r\n<div class=\"container col-md-6\">\r\n    <form>\r\n        <table class=\"table table-bordered table-striped\">\r\n            <thead>\r\n            <tr>\r\n                <th class=\"col-md-2\">Parameter Name</th>\r\n                <th class=\"col-md-4\">Value</th>\r\n            </tr>\r\n            </thead>\r\n            <tbody>\r\n";
+	
+	public static final String htmlTail = "</tbody>\r\n        </table>\r\n        <div class=\"text-center\">\r\n            <button type=\"submit\" class=\"btn btn-success btn-lg\">Get Plot</button>\r\n        </div>\r\n    </form>\r\n</div>\r\n\r\n<div class=\"container col-md-6\">\r\n    <form>\r\n        <table class=\"table table-bordered table-striped\">\r\n            <thead>\r\n            <tr>\r\n                <th>Output</th>\r\n            </tr>\r\n            </thead>\r\n            <tbody>\r\n            <tr>\r\n                <td>\r\n                    <a href=\"http://einstein.sv.cmu.edu:9002/static/twoDimMap/6879a2eedd1910f4c45e6213d342e066/nasa_modis_clt_200401_200412_Annual.jpeg\">\r\n                        <img src=\"http://einstein.sv.cmu.edu:9002/static/twoDimMap/6879a2eedd1910f4c45e6213d342e066/nasa_modis_clt_200401_200412_Annual.jpeg\"\r\n                             class=\"img-responsive\">\r\n                    </a>\r\n                </td>\r\n          
   </tr>\r\n            <tr>\r\n                <td>\r\n                    <a href=\"http://einstein.sv.cmu.edu:9002/static/twoDimMap/6879a2eedd1910f4c45e6213d342e066/nasa_modis_clt_200401_200412_Annual.jpeg\">\r\n                        <textarea class=\"form-control\" rows=\"3\" id=\"comment\">http://einstein.sv.cmu.edu:9002/static/twoDimMap/6879a2eedd1910f4c45e6213d342e066/nasa_modis_clt_200401_200412_Annual.jpeg</textarea>\r\n                    </a>\r\n                </td>\r\n            </tr>\r\n            <tr>\r\n                <td>\r\n                    <textarea class=\"form-control\" rows=\"10\" id=\"comment\">\r\n                        {\r\n    \"dataUrl\": \"http://einstein.sv.cmu.edu:9002/static/twoDimMap/3cce4d6630dd6a3f9b9b2155a2d95ff6/nasa_modis_clt_200401_200412_JFMAJASOND.nc\",\r\n    \"message\": \"program name: octaveWrapper\\nsourceName: nasa_modis\\nvarName: clt\\nstartTimeStr: 200401\\nstopTimeStr: 200412\\nlonRange: 0,360\\nlonRange: 0.000000\\nlonRange:
  360.000000\\nlatRange: -90,90\\n1. NASA_MODIS\\n2. clt\\n3. 200401\\n4. 200412\\n5. 0,360\\n6. -90,90\\n7. 1,2,3,4,7,8,9,10,11,12\\n8. /media/sdb/trunk/services/svc/svc/static/twoDimMap/3cce4d6630dd6a3f9b9b2155a2d95ff6\\n9. 0\\nstart year = 2000.000000\\n, month = 3.000000\\nstop year = 2011.000000\\n, month = 9.000000\\nfigFile: nasa_modis_clt_200401_200412_JFMAJASOND.jpeg\\nfigFilePath: /media/sdb/trunk/services/svc/svc/static/twoDimMap/3cce4d6630dd6a3f9b9b2155a2d95ff6/nasa_modis_clt_200401_200412_JFMAJASOND.jpeg\\ndataFile: nasa_modis_clt_200401_200412_JFMAJASOND.nc\\ndataFilePath: /media/sdb/trunk/services/svc/svc/static/twoDimMap/3cce4d6630dd6a3f9b9b2155a2d95ff6/nasa_modis_clt_200401_200412_JFMAJASOND.nc\\nnumber of month = 12\\nnumber of files = 1\\n+-----------------------------------------------------------------------------+\\n|                                                                             |\\n|       Total Cloud Fraction, 2004/01-2004/12 climatology (%), JFM
 AJASOND     |\\n|   latitude(deg)                                                             |\\n|         +-----------------------------------------------------------+       |\\n|         | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++|       |\\n|      50 |+++++++         ++    +++++++++++++++++++++++++++++++  ++++|       |\\n|         |++++++++++ ++      ++++++             ++    +++++++   ++ ++|       |\\n|         | +++++++++++ +++ +++++          ++     +++++++++++      ++ |       |\\n|       0 |+++ +++++  +++++++++++                     +++++++++    +++|       |\\n|         |++  ++++       +++++++++++++ +              ++++  ++++     |       |\\n|         | ++ ++++++        ++++++++++ +    +            +  +++      |       |\\n|         |  +++     ++      +++++++  ++++               +++++        |       |\\n|     -50 |+         ++                                  ++++++ +    +|       |\\n|         |++++++++++++++++++++++++++++    +++++++++++++++++++++++++++|       |
 \\n|         +-----------------------------------------------------------+       |\\n|         0      50       100     150     200      250     300     350        |\\n|                                longitude(deg)                               |\\n|         +-----------------------------------------------------------+       |\\n|         +-----------------------------------------------------------+       |\\n|            10    20     30    40     50    60    70     80    90            |\\n|                           Total Cloud Fraction (%)                          |\\n|                                                                             |\\n+-----------------------------------------------------------------------------+\\n\\n  scalar structure containing the fields:\\n\\n    Name = /\\n    Format = classic\\n    Dimensions =\\n\\n      1x2 struct array containing the fields:\\n\\n        Name\\n        Length\\n        Unlimited\\n\\n    Variables =\\n\\n      1x3 struct ar
 ray containing the fields:\\n\\n        Name\\n        Datatype\\n        Dimensions\\n        Attributes\\n\\n\",\r\n    \"success\": true,\r\n    \"url\": \"http://einstein.sv.cmu.edu:9002/static/twoDimMap/3cce4d6630dd6a3f9b9b2155a2d95ff6/nasa_modis_clt_200401_200412_JFMAJASOND.jpeg\"\r\n}\r\n                    </textarea>\r\n                </td>\r\n            </tr>\r\n            </tbody>\r\n        </table>\r\n        <div class=\"text-center\">\r\n            <button type=\"submit\" class=\"btn btn-success btn-lg\">Download Data</button>\r\n        </div>\r\n    </form>\r\n</div>\r\n\r\n<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->\r\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js\"></script>\r\n<!-- Include all compiled plugins (below), or include individual files as needed -->\r\n<script src=\"js/bootstrap.min.js\"></script>\r\n</body>\r\n</html>\r\n";
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/views/index.scala.html
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/views/index.scala.html b/ApacheCMDA-Backend/app/views/index.scala.html
new file mode 100644
index 0000000..9fb293c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/views/index.scala.html
@@ -0,0 +1,7 @@
+@(message: String)
+
+@main("Welcome to Play") {
+
+    @play20.welcome(message, style = "Java")
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/views/main.scala.html
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/views/main.scala.html b/ApacheCMDA-Backend/app/views/main.scala.html
new file mode 100644
index 0000000..5025aa5
--- /dev/null
+++ b/ApacheCMDA-Backend/app/views/main.scala.html
@@ -0,0 +1,15 @@
+@(title: String)(content: Html)
+
+<!DOCTYPE html>
+
+<html>
+    <head>
+        <title>@title</title>
+        <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
+        <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
+        <script src="@routes.Assets.at("javascripts/hello.js")" type="text/javascript"></script>
+    </head>
+    <body>
+        @content
+    </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/Connection.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/Connection.java b/ApacheCMDA-Backend/app/workflow/Connection.java
new file mode 100644
index 0000000..ae4e7b2
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/Connection.java
@@ -0,0 +1,66 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class Connection {
+	private long id;
+	private long from_node;
+	private String from;
+	private long to_node;
+	private String to;
+	
+	public long getId() {
+		return id;
+	}
+	
+	public void setId(long id) {
+		this.id = id;
+	}
+	
+	public long getFrom_node() {
+		return from_node;
+	}
+	
+	public void setFrom_node(long from_node) {
+		this.from_node = from_node;
+	}
+	
+	public String getFrom() {
+		return from;
+	}
+	
+	public void setFrom(String from) {
+		this.from = from;
+	}
+	
+	public long getTo_node() {
+		return to_node;
+	}
+	
+	public void setTo_node(long to_node) {
+		this.to_node = to_node;
+	}
+	
+	public String getTo() {
+		return to;
+	}
+	
+	public void setTo(String to) {
+		this.to = to;
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/FieldIn.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/FieldIn.java b/ApacheCMDA-Backend/app/workflow/FieldIn.java
new file mode 100644
index 0000000..2b5bdb2
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/FieldIn.java
@@ -0,0 +1,39 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class FieldIn {
+	private String name;
+	private String value;
+	
+	public String getName() {
+		return name;
+	}
+	
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public String getValue() {
+		return value;
+	}
+	
+	public void setValue(String value) {
+		this.value = value;
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/FieldOut.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/FieldOut.java b/ApacheCMDA-Backend/app/workflow/FieldOut.java
new file mode 100644
index 0000000..926ed4d
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/FieldOut.java
@@ -0,0 +1,39 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class FieldOut {
+	private String name;
+	private String value;
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public String getValue() {
+		return value;
+	}
+
+	public void setValue(String value) {
+		this.value = value;
+	}
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/Fields.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/Fields.java b/ApacheCMDA-Backend/app/workflow/Fields.java
new file mode 100644
index 0000000..a072094
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/Fields.java
@@ -0,0 +1,39 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class Fields {
+	private FieldIn[] in;
+	private FieldOut[] out;
+	
+	public FieldIn[] getIn() {
+		return in;
+	}
+	
+	public void setIn(FieldIn[] in) {
+		this.in = in;
+	}
+	
+	public FieldOut[] getOut() {
+		return out;
+	}
+	
+	public void setOut(FieldOut[] out) {
+		this.out = out;
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/Group.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/Group.java b/ApacheCMDA-Backend/app/workflow/Group.java
new file mode 100644
index 0000000..a63fb87
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/Group.java
@@ -0,0 +1,21 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class Group {
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/workflow/Node.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/workflow/Node.java b/ApacheCMDA-Backend/app/workflow/Node.java
new file mode 100644
index 0000000..7cc4f35
--- /dev/null
+++ b/ApacheCMDA-Backend/app/workflow/Node.java
@@ -0,0 +1,84 @@
+/*
+ * 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.
+ */
+package workflow;
+
+public class Node {
+	private long nid;
+	private String name;
+	private String type;
+	private boolean anim;
+	private double x;
+	private double y;
+	private Fields fields;
+	
+	public long getNid() {
+		return nid;
+	}
+	
+	public void setNid(long nid) {
+		this.nid = nid;
+	}
+	
+	public String getName() {
+		return name;
+	}
+	
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public String getType() {
+		return type;
+	}
+	
+	public void setType(String type) {
+		this.type = type;
+	}
+	
+	public boolean isAnim() {
+		return anim;
+	}
+	
+	public void setAnim(boolean anim) {
+		this.anim = anim;
+	}
+	
+	public double getX() {
+		return x;
+	}
+	
+	public void setX(double x) {
+		this.x = x;
+	}
+	
+	public double getY() {
+		return y;
+	}
+	
+	public void setY(double y) {
+		this.y = y;
+	}
+	
+	public Fields getFields() {
+		return fields;
+	}
+	
+	public void setFields(Fields fields) {
+		this.fields = fields;
+	}
+	
+}



[17/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-jacoco.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-jacoco.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-jacoco.xml
new file mode 100644
index 0000000..121a703
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-jacoco.xml
@@ -0,0 +1,2054 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="jacoco"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.jacoco" name="org.jacoco.agent">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045326" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="6370" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.agent/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="org.jacoco.agent" type="jar" ext="jar" status="no" details="" size="254904" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.agent/jars/org.jacoco.agent-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.mockito" name="mockito-core">
+			<revision name="1.10.19" status="release" pubdate="20141231084335" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.mockito.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="90">
+				<license name="The MIT License" url="http://github.com/mockito/mockito/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="2648" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/ivy-1.10.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.pom"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mockito-core" type="jar" ext="jar" status="no" details="" size="1172979" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.10.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.9.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="1.10.19"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.objenesis" name="objenesis">
+			<revision name="2.1" status="release" pubdate="20131010142537" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://objenesis.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="134">
+				<metadata-artifact status="no" details="" size="3127" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/ivy-2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.pom"/>
+				<caller organisation="org.mockito" name="mockito-core" conf="compile, runtime" rev="2.1" rev-constraint-default="2.1" rev-constraint-dynamic="2.1" callerrev="1.10.19"/>
+				<artifacts>
+					<artifact name="objenesis" type="jar" ext="jar" status="no" details="" size="41755" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="75">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="74">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="66">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="58">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="77">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="78">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="59">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="60">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<evicted-by rev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3.1" status="release" pubdate="20131003124302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="105">
+				<metadata-artifact status="no" details="" size="10446" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.1"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.13"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-remote-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="585602" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<evicted-by rev="4.3"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3" status="release" pubdate="20130729080627" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="106">
+				<metadata-artifact status="no" details="" size="7523" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3" rev-constraint-default="4.3" rev-constraint-dynamic="4.3" callerrev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282160" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-test_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221323" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="79">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4038" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime, jacoco" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-test_2.11" type="jar" ext="jar" status="no" details="" size="159766" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/jars/play-test_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-festassert">
+			<revision name="0.9.2" status="release" pubdate="20140127061836" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="97">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5809" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-test_2.11" conf="default, compile, runtime, master" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="fluentlenium-festassert" type="jar" ext="jar" status="no" details="" size="13317" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-core">
+			<revision name="0.9.2" status="release" pubdate="20140127061753" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="98">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5916" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-festassert" conf="compile, runtime" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="fluentlenium-core" type="jar" ext="jar" status="no" details="" size="84791" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-java">
+			<revision name="2.39.0" status="release" pubdate="20131216132136" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="99">
+				<metadata-artifact status="no" details="" size="7203" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-core" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="selenium-java" type="jar" ext="jar" status="no" details="" size="386505" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-support">
+			<revision name="2.39.0" status="release" pubdate="20131216132113" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="5930" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-support" type="jar" ext="jar" status="no" details="" size="135492" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-safari-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132059" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<metadata-artifact status="no" details="" size="5869" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-safari-driver" type="jar" ext="jar" status="no" details="" size="278979" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webbitserver" name="webbit">
+			<revision name="0.4.14" status="release" pubdate="20120713053639" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webbitserver.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<license name="BSD License" url="http://www.opensource.org/licenses/bsd-license"/>
+				<metadata-artifact status="no" details="" size="3349" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/ivy-0.4.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-safari-driver" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="webbit" type="jar" ext="jar" status="no" details="" size="165120" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-iphone-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132046" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<metadata-artifact status="no" details="" size="5733" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-iphone-driver" type="jar" ext="jar" status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-ie-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132035" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<metadata-artifact status="no" details="" size="5994" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-ie-driver" type="jar" ext="jar" status="no" details="" size="11891" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-firefox-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132011" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<metadata-artifact status="no" details="" size="6007" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-firefox-driver" type="jar" ext="jar" status="no" details="" size="2499428" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-io" name="commons-io">
+			<revision name="2.2" status="release" pubdate="20120326081438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="8009" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/ivy-2.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-firefox-driver" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.2" callerrev="2.39.0"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.4" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="commons-io" type="jar" ext="jar" status="no" details="" size="173587" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132025" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<metadata-artifact status="no" details="" size="6029" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-htmlunit-driver" type="jar" ext="jar" status="no" details="" size="57880" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.13" status="release" pubdate="20131010210123" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7323" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1289147" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726100437" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="9081" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="125946" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095727" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<metadata-artifact status="no" details="" size="8444" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96042" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095659" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<metadata-artifact status="no" details="" size="8305" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104233" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="8669" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287536" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.11" status="release" pubdate="20131008110302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.11.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.11" rev-constraint-default="0.9.11" rev-constraint-dynamic="0.9.11" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.11.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.11"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.19" status="release" pubdate="20131009065450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.19" rev-constraint-default="1.9.19" rev-constraint-dynamic="1.9.19" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="124915" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.13" status="release" pubdate="20131009112144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourc

<TRUNCATED>


[22/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile.xml
new file mode 100644
index 0000000..6fc5dae
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-compile.xml
@@ -0,0 +1,1268 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="compile"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="78">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="77">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="75">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="74">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="60">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="79">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="80">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="66">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-context">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051943" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="52">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4530" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-context" type="jar" ext="jar" status="no" details="" size="1026074" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="master(*), compile(*), runtime(*)" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-expression">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051947" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="58">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2623" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="default, compile, runtime, master" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-expression" type="jar" ext="jar" status="no" details="" size="258806" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-aop">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051941" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3215" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="default, compile, runtime, master" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-aop" type="jar" ext="jar" status="no" details="" size="359096" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-beans">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051949" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3053" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="default, compile, runtime, master" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-beans" type="jar" ext="jar" status="no" details="" size="708310" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222737" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2943" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-core">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051942" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3042" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-expression" conf="default, compile, runtime, master" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="default, compile, runtime, master" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-core" type="jar" ext="jar" status="no" details="" size="1006987" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222739" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.2" status="release" pubdate="20140705111228" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="57">
+				<metadata-artifact status="no" details="" size="11352" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom"/>
+				<caller organisation="org.springframework" name="spring-core" conf="compile, runtime" rev="1.2" rev-constraint-default="1.2" rev-constraint-dynamic="1.2" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="61829" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.1.1" status="release" pubdate="20071126122410" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/logging" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="3941" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom"/>
+				<evicted-by rev="1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="aopalliance" name="aopalliance">
+			<revision name="1.0" status="release" pubdate="20070226144340" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://aopalliance.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Public Domain"/>
+				<metadata-artifact status="no" details="" size="2291" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="4.1.4.RELEASE"/>
+				<artifacts>
+					<artifact name="aopalliance" type="jar" ext="jar" status="no" details="" size="4467" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="45">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="46">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="291037" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="50">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="172888" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="48">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="47">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="43">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="44">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221630" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="32">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6221" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java_2.11" type="jar" ext="jar" status="no" details="" size="83592" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.tomcat" name="tomcat-servlet-api">
+			<revision name="8.0.5" status="release" pubdate="20140324111947" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://tomcat.apache.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<license name="         Apache License, Version 2.0 and         Common Development And Distribution License (CDDL) Version 1.0       " url="         http://www.apache.org/licenses/LICENSE-2.0.txt and         http://www.opensource.org/licenses/cddl1.txt       "/>
+				<metadata-artifact status="no" details="" size="2544" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/ivy-8.0.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="8.0.5" rev-constraint-default="8.0.5" rev-constraint-dynamic="8.0.5" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="tomcat-servlet-api" type="jar" ext="jar" status="no" details="" size="243533" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.findbugs" name="jsr305">
+			<revision name="2.0.3" status="release" pubdate="20131230232623" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://code.google.com/p/jsr-305/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2395" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/ivy-2.0.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="2.0.3" rev-constraint-default="2.0.3" rev-constraint-dynamic="2.0.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jsr305" type="jar" ext="jar" status="no" details="" size="33031" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.reflections" name="reflections">
+			<revision name="0.9.8" status="release" pubdate="20120524122141" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/reflections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="38">
+				<metadata-artifact status="no" details="" size="3678" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/ivy-0.9.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="0.9.8" rev-constraint-default="0.9.8" rev-constraint-dynamic="0.9.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="reflections" type="jar" ext="jar" status="no" details="" size="102696" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.inject" name="javax.inject">
+			<revision name="1" status="release" pubdate="20091013163500" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/atinject/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="59">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2380" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/ivy-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile" rev="1" rev-constraint-default="1" rev-constraint-dynamic="1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="javax.inject" type="jar" ext="jar" status="no" details="" size="2497" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging">
+			<revision name="3.2.0.Final" status="release" pubdate="20141110172215" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache License, version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="9336" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.2.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.2.0.Final" rev-constraint-default="3.2.0.Final" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jboss-logging" type="jar" ext="jar" status="no" details="" size="66832" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1.1.GA" status="release" pubdate="20120424155934" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="GNU Lesser General Public License, version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.txt"/>
+				<metadata-artifact status="no" details="" size="7888" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.1.1.GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.pom"/>
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="3.1.3.GA" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-validator">
+			<revision name="5.0.3.Final" status="release" pubdate="20140128021258" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="34">
+				<metadata-artifact status="no" details="" size="23773" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-validator/ivy-5.0.3.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="5.0.3.Final" rev-constraint-default="5.0.3.Final" rev-constraint-dynamic="5.0.3.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="hibernate-validator" type="jar" ext="jar" status="no" details="" size="574278" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-validator/jars/hibernate-validator-5.0.3.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml" name="classmate">
+			<revision name="1.0.0" status="release" pubdate="20131015190851" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/cowtowncoder/java-classmate" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="36">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3253" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml/classmate/ivy-1.0.0.xml" searched="false" origin-is-loc

<TRUNCATED>


[33/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-docs.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-docs.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-docs.xml
new file mode 100644
index 0000000..de7d260
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-docs.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="docs"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-optional.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-optional.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-optional.xml
new file mode 100644
index 0000000..cbb0050
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-optional.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="optional"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-plugin.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-plugin.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-plugin.xml
new file mode 100644
index 0000000..7ebcf5e
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-plugin.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="plugin"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-pom.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-pom.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-pom.xml
new file mode 100644
index 0000000..c233d97
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="pom"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-provided.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-provided.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-provided.xml
new file mode 100644
index 0000000..5c44374
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-provided.xml
@@ -0,0 +1,668 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="provided"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="org.scala-sbt" name="sbt">
+			<revision name="0.13.5" status="release" pubdate="20140527094603" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="1">
+				<metadata-artifact status="no" details="" size="1791" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/sbt/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="provided" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.1-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="sbt" type="jar" ext="jar" status="no" details="" size="21269" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt/0.13.5/jars/sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="precompiled-2_9_3">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="44">
+				<metadata-artifact status="no" details="" size="1505" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_3/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_3/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-interface-bin" type="jar" ext="jar" extra-component="compiler-interface-bin_2.9.3" status="no" details="" size="237454" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_3/jars/compiler-interface-bin-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_3/0.13.5/jars/compiler-interface-bin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="precompiled-2_9_2">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="43">
+				<metadata-artifact status="no" details="" size="1505" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_2/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_2/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-interface-bin" type="jar" ext="jar" extra-component="compiler-interface-bin_2.9.2" status="no" details="" size="237425" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_9_2/jars/compiler-interface-bin-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_9_2/0.13.5/jars/compiler-interface-bin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="precompiled-2_8_2">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="42">
+				<metadata-artifact status="no" details="" size="1511" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_8_2/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_8_2/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-interface-bin" type="jar" ext="jar" extra-component="compiler-interface-bin_2.8.2.final" status="no" details="" size="228003" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/precompiled-2_8_2/jars/compiler-interface-bin-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/precompiled-2_8_2/0.13.5/jars/compiler-interface-bin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="compiler-interface">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="41">
+				<metadata-artifact status="no" details="" size="1860" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-interface-src" type="jar" ext="jar" extra-component="compiler-interface-src" status="no" details="" size="30056" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-src-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.5/jars/compiler-interface-src.jar"/>
+					</artifact>
+					<artifact name="compiler-interface-bin" type="jar" ext="jar" extra-component="compiler-interface-bin_2.10.4" status="no" details="" size="240824" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-bin-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.5/jars/compiler-interface-bin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="main">
+			<revision name="0.13.5" status="release" pubdate="20140527094603" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="2">
+				<metadata-artifact status="no" details="" size="2556" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/main/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="main" type="jar" ext="jar" status="no" details="" size="2255251" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/main/jars/main-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.5/jars/main.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="logic">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="40">
+				<metadata-artifact status="no" details="" size="1668" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/logic/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logic/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="logic" type="jar" ext="jar" status="no" details="" size="64116" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/logic/jars/logic-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logic/0.13.5/jars/logic.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="main-settings">
+			<revision name="0.13.5" status="release" pubdate="20140527094307" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="37">
+				<metadata-artifact status="no" details="" size="2706" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/main-settings/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="main-settings" type="jar" ext="jar" status="no" details="" size="629546" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/main-settings/jars/main-settings-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.5/jars/main-settings.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="command">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="39">
+				<metadata-artifact status="no" details="" size="2187" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/command/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="command" type="jar" ext="jar" status="no" details="" size="241447" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/command/jars/command-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.5/jars/command.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="apply-macro">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="38">
+				<metadata-artifact status="no" details="" size="1696" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/apply-macro/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/apply-macro/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="apply-macro" type="jar" ext="jar" status="no" details="" size="87520" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/apply-macro/jars/apply-macro-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/apply-macro/0.13.5/jars/apply-macro.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="actions">
+			<revision name="0.13.5" status="release" pubdate="20140527094603" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="3">
+				<metadata-artifact status="no" details="" size="3073" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/actions/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="actions" type="jar" ext="jar" status="no" details="" size="443256" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/actions/jars/actions-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.5/jars/actions.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="testing">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="34">
+				<metadata-artifact status="no" details="" size="1794" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/testing/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/testing/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="testing" type="jar" ext="jar" status="no" details="" size="102885" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/testing/jars/testing-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/testing/0.13.5/jars/testing.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="test-agent">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="35">
+				<metadata-artifact status="no" details="" size="1310" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/test-agent/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/test-agent/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="test-agent" type="jar" ext="jar" status="no" details="" size="23711" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/test-agent/0.13.5/jars/test-agent.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="test-interface">
+			<revision name="1.0" status="release" pubdate="20130628154435" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-sbt.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="36">
+				<license name="BSD" url="https://github.com/sbt/test-interface/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="2589" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/test-interface/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.pom"/>
+				<caller organisation="org.scala-sbt" name="test-agent" conf="compile" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="test-interface" type="jar" ext="jar" status="no" details="" size="14755" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="tracking">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="32">
+				<metadata-artifact status="no" details="" size="1388" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/tracking/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tracking/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="tracking" type="jar" ext="jar" status="no" details="" size="44291" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/tracking/jars/tracking-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tracking/0.13.5/jars/tracking.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="cache">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="33">
+				<metadata-artifact status="no" details="" size="1493" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/cache/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cache/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="tracking" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="cache" type="jar" ext="jar" status="no" details="" size="115569" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/cache/jars/cache-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cache/0.13.5/jars/cache.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="task-system">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="30">
+				<metadata-artifact status="no" details="" size="1986" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/task-system/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/task-system/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="task-system" type="jar" ext="jar" status="no" details="" size="130791" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/task-system/jars/task-system-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/task-system/0.13.5/jars/task-system.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="tasks">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="31">
+				<metadata-artifact status="no" details="" size="1667" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/tasks/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tasks/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="tasks" type="jar" ext="jar" status="no" details="" size="130029" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/tasks/jars/tasks-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/tasks/0.13.5/jars/tasks.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="run">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="29">
+				<metadata-artifact status="no" details="" size="1868" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/run/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/run/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="run" type="jar" ext="jar" status="no" details="" size="132033" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/run/jars/run-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/run/0.13.5/jars/run.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="compiler-ivy-integration">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="24">
+				<metadata-artifact status="no" details="" size="1455" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-ivy-integration/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-ivy-integration/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-ivy-integration" type="jar" ext="jar" status="no" details="" size="8688" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-ivy-integration/jars/compiler-ivy-integration-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-ivy-integration/0.13.5/jars/compiler-ivy-integration.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="ivy">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="25">
+				<metadata-artifact status="no" details="" size="2000" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/ivy/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compiler-ivy-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="ivy" type="jar" ext="jar" status="no" details="" size="712573" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/ivy/jars/ivy-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.5/jars/ivy.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.jcraft" name="jsch">
+			<revision name="0.1.46" status="release" pubdate="20120202043927" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jcraft.com/jsch/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="28">
+				<license name="Revised BSD" url="http://www.jcraft.com/jsch/LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="3203" time="0" location="/Users/mingqi/.ivy2/cache/com.jcraft/jsch/ivy-0.1.46.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.46/jsch-0.1.46.pom"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.1.46" rev-constraint-default="0.1.46" rev-constraint-dynamic="0.1.46" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="jsch" type="jar" ext="jar" status="no" details="" size="225751" time="0" location="/Users/mingqi/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.46.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.46/jsch-0.1.46.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.ivy" name="ivy">
+			<revision name="2.3.0" status="release" pubdate="20130113134653" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ant.apache.org/ivy/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="27">
+				<metadata-artifact status="no" details="" size="4774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.ivy/ivy/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.pom"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="ivy" type="jar" ext="jar" status="no" details="" size="1222059" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.ivy/ivy/jars/ivy-2.3.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="cross">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="26">
+				<metadata-artifact status="no" details="" size="1189" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/cross/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cross/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="cross" type="jar" ext="jar" status="no" details="" size="8293" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/cross/jars/cross-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/cross/0.13.5/jars/cross.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="compiler-integration">
+			<revision name="0.13.5" status="release" pubdate="20140527094323" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="15">
+				<metadata-artifact status="no" details="" size="1745" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-integration/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-integration/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compiler-integration" type="jar" ext="jar" status="no" details="" size="65762" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compiler-integration/jars/compiler-integration-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-integration/0.13.5/jars/compiler-integration.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="classfile">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="23">
+				<metadata-artifact status="no" details="" size="1793" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/classfile/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classfile/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="classfile" type="jar" ext="jar" status="no" details="" size="82635" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/classfile/jars/classfile-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classfile/0.13.5/jars/classfile.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="persist">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="21">
+				<metadata-artifact status="no" details="" size="1511" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/persist/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/persist/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="persist" type="jar" ext="jar" status="no" details="" size="163774" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/persist/jars/persist-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/persist/0.13.5/jars/persist.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-tools.sbinary" name="sbinary_2.10">
+			<revision name="0.4.2" status="release" pubdate="20140522001025" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="22">
+				<metadata-artifact status="no" details="" size="1401" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.10/ivy-0.4.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbinary/sbinary_2.10/0.4.2/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="persist" conf="compile" rev="0.4.2" rev-constraint-default="0.4.2" rev-constraint-dynamic="0.4.2" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="cache" conf="compile" rev="0.4.2" rev-constraint-default="0.4.2" rev-constraint-dynamic="0.4.2" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.4.2" rev-constraint-default="0.4.2" rev-constraint-dynamic="0.4.2" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="sbinary_2.10" type="jar" ext="jar" status="no" details="" size="151965" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-tools.sbinary/sbinary_2.10/jars/sbinary_2.10-0.4.2.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-tools.sbinary/sbinary_2.10/0.4.2/jars/sbinary_2.10.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="compile">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="20">
+				<metadata-artifact status="no" details="" size="2286" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compile/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compiler-ivy-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="compile" type="jar" ext="jar" status="no" details="" size="112383" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/compile/jars/compile-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.5/jars/compile.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="incremental-compiler">
+			<revision name="0.13.5" status="release" pubdate="20140527094306" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="16">
+				<metadata-artifact status="no" details="" size="2008" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/incremental-compiler/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="persist" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="incremental-compiler" type="jar" ext="jar" status="no" details="" size="416634" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/incremental-compiler/jars/incremental-compiler-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.5/jars/incremental-compiler.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="relation">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="19">
+				<metadata-artifact status="no" details="" size="1697" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/relation/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/relation/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="logic" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="relation" type="jar" ext="jar" status="no" details="" size="29686" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/relation/jars/relation-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/relation/0.13.5/jars/relation.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="logging">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="17">
+				<metadata-artifact status="no" details="" size="1778" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/logging/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logging/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="run" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classfile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="logging" type="jar" ext="jar" status="no" details="" size="108402" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/logging/jars/logging-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/logging/0.13.5/jars/logging.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="process">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="18">
+				<metadata-artifact status="no" details="" size="1274" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/process/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/process/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="relation" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="run" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="logging" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="process" type="jar" ext="jar" status="no" details="" size="123798" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/process/jars/process-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/process/0.13.5/jars/process.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="api">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="14">
+				<metadata-artifact status="no" details="" size="1580" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/api/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="persist" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="api" type="jar" ext="jar" status="no" details="" size="326118" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/api/jars/api-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.5/jars/api.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="completion">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="11">
+				<metadata-artifact status="no" details="" size="1864" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/completion/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="completion" type="jar" ext="jar" status="no" details="" size="385387" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/completion/jars/completion-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.5/jars/completion.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="jline" name="jline">
+			<revision name="2.11" status="release" pubdate="20130519120100" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="13">
+				<license name="The BSD License" url="http://www.opensource.org/licenses/bsd-license.php"/>
+				<metadata-artifact status="no" details="" size="3767" time="0" location="/Users/mingqi/.ivy2/cache/jline/jline/ivy-2.11.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/jline/jline/2.11/jline-2.11.pom"/>
+				<caller organisation="org.scala-sbt" name="logging" conf="compile" rev="2.11" rev-constraint-default="2.11" rev-constraint-dynamic="2.11" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="completion" conf="compile" rev="2.11" rev-constraint-default="2.11" rev-constraint-dynamic="2.11" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="jline" type="jar" ext="jar" status="no" details="" size="208781" time="0" location="/Users/mingqi/.ivy2/cache/jline/jline/jars/jline-2.11.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/jline/jline/2.11/jline-2.11.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="collections">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="12">
+				<metadata-artifact status="no" details="" size="1493" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/collections/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="apply-macro" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="logic" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="cache" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="completion" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="tasks" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="collections" type="jar" ext="jar" status="no" details="" size="406225" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/collections/jars/collections-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.5/jars/collections.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="classpath">
+			<revision name="0.13.5" status="release" pubdate="20140527094305" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="4">
+				<metadata-artifact status="no" details="" size="1906" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/classpath/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classpath/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="run" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="classpath" type="jar" ext="jar" status="no" details="" size="86127" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/classpath/jars/classpath-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/classpath/0.13.5/jars/classpath.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="io">
+			<revision name="0.13.5" status="release" pubdate="20140527094258" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="9">
+				<metadata-artifact status="no" details="" size="1653" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/io/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classfile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="cache" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="run" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classpath" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="tracking" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="completion" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="io" type="jar" ext="jar" status="no" details="" size="271984" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/io/jars/io-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.5/jars/io.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="control">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="10">
+				<metadata-artifact status="no" details="" size="1197" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/control/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/control/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="completion" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="io" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="tasks" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="control" type="jar" ext="jar" status="no" details="" size="13187" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/control/jars/control-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/control/0.13.5/jars/control.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="interface">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" extra-component="xsbti" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="8">
+				<metadata-artifact status="no" details="" size="1225" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/interface/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/interface/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="relation" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="classfile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_3" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="api" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="logging" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="compiler-interface" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="classpath" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_8_2" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_2" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5" extra-component="xsbti"/>
+				<artifacts>
+					<artifact name="interface" type="jar" ext="jar" status="no" details="" size="52012" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/interface/jars/interface-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/interface/0.13.5/jars/interface.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-sbt" name="launcher-interface">
+			<revision name="0.13.5" status="release" pubdate="20140527094257" resolver="sbt-chain" artresolver="sbt-chain" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="7">
+				<metadata-artifact status="no" details="" size="1241" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/launcher-interface/ivy-0.13.5.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/launcher-interface/0.13.5/ivys/ivy.xml"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classpath" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="0.13.5" rev-constraint-default="0.13.5" rev-constraint-dynamic="0.13.5" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="launcher-interface" type="jar" ext="jar" status="no" details="" size="9762" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-0.13.5.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/launcher-interface/0.13.5/jars/launcher-interface.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-compiler">
+			<revision name="2.10.4" status="release" pubdate="20140318144738" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="5">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html    "/>
+				<metadata-artifact status="no" details="" size="2809" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.pom"/>
+				<caller organisation="org.scala-sbt" name="apply-macro" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classpath" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="scala-compiler" type="jar" ext="jar" status="no" details="" size="14445780" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.10.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.10.4/scala-compiler-2.10.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-reflect">
+			<revision name="2.10.4" status="release" pubdate="20140318144707" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.10.4/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="6">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html    "/>
+				<metadata-artifact status="no" details="" size="2647" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.10.4/scala-reflect-2.10.4.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, compile, runtime, master" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<artifacts>
+					<artifact name="scala-reflect" type="jar" ext="jar" status="no" details="" size="3203471" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.10.4.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-library">
+			<revision name="2.10.4" status="release" pubdate="20140318144629" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.10.4/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="0">
+				<license name="BSD-like" url="http://www.scala-lang.org/downloads/license.html          "/>
+				<metadata-artifact status="no" details="" size="2487" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/ivy-2.10.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.pom"/>
+				<caller organisation="org.scala-sbt" name="relation" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classfile" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_3" conf="compile" rev="2.9.3" rev-constraint-default="2.9.3" rev-constraint-dynamic="2.9.3" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="launcher-interface" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="cache" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="io" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="command" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="main-settings" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="provided" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.1-SNAPSHOT"/>
+				<caller organisation="org.scala-sbt" name="compiler-ivy-integration" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="control" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-lang" name="scala-reflect" conf="compile, runtime" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<caller organisation="org.scala-sbt" name="compiler-interface" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="classpath" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="logic" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="tracking" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="process" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_8_2" conf="compile" rev="2.8.2" rev-constraint-default="2.8.2" rev-constraint-dynamic="2.8.2" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="completion" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-tools.sbinary" name="sbinary_2.10" conf="compile" rev="2.10.2" rev-constraint-default="2.10.2" rev-constraint-dynamic="2.10.2" callerrev="0.4.2"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, compile, runtime, master" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="2.10.4"/>
+				<caller organisation="org.scala-sbt" name="test-agent" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="task-system" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="collections" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="ivy" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="interface" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="tasks" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="actions" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="persist" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compile" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="run" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="sbt" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="api" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="logging" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="apply-macro" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="compiler-integration" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="incremental-compiler" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="cross" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_2" conf="compile" rev="2.9.2" rev-constraint-default="2.9.2" rev-constraint-dynamic="2.9.2" callerrev="0.13.5"/>
+				<caller organisation="org.scala-sbt" name="testing" conf="compile" rev="2.10.4" rev-constraint-default="2.10.4" rev-constraint-dynamic="2.10.4" callerrev="0.13.5"/>
+				<artifacts>
+					<artifact name="scala-library" type="jar" ext="jar" status="no" details="" size="7126372" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.10.4.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="2.9.3" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), default, compile, runtime, master" position="-1">
+				<evicted-by rev="2.10.4"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_3" conf="compile" rev="2.9.3" rev-constraint-default="2.9.3" rev-constraint-dynamic="2.9.3" callerrev="0.13.5"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="2.9.2" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), default, compile, runtime, master" position="-1">
+				<evicted-by rev="2.10.4"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_9_2" conf="compile" rev="2.9.2" rev-constraint-default="2.9.2" rev-constraint-dynamic="2.9.2" callerrev="0.13.5"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="2.8.2" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), default, compile, runtime, master" position="-1">
+				<evicted-by rev="2.10.4"/>
+				<caller organisation="org.scala-sbt" name="precompiled-2_8_2" conf="compile" rev="2.8.2" rev-constraint-default="2.8.2" rev-constraint-dynamic="2.8.2" callerrev="0.13.5"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="2.10.2" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), default, compile, runtime, master" position="-1">
+				<evicted-by rev="2.10.4"/>
+				<caller organisation="org.scala-tools.sbinary" name="sbinary_2.10" conf="compile" rev="2.10.2" rev-constraint-default="2.10.2" rev-constraint-dynamic="2.10.2" callerrev="0.4.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>


[18/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-weave.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-weave.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-weave.xml
new file mode 100644
index 0000000..8546489
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-weave.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="echo-weave"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.aspectj" name="aspectjweaver">
+			<revision name="1.7.3" status="release" pubdate="20130621171636" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="0">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2391" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjweaver/ivy-1.7.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.7.3/aspectjweaver-1.7.3.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-weave" rev="1.7.3" rev-constraint-default="1.7.3" rev-constraint-dynamic="1.7.3" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="aspectjweaver" type="jar" ext="jar" status="no" details="" size="1829108" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjweaver/jars/aspectjweaver-1.7.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.7.3/aspectjweaver-1.7.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>


[38/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/ServiceExecutionLogController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/ServiceExecutionLogController.java b/ApacheCMDA-Backend/app/controllers/ServiceExecutionLogController.java
new file mode 100644
index 0000000..598e2f5
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/ServiceExecutionLogController.java
@@ -0,0 +1,674 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.*;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import models.ClimateService;
+import models.ClimateServiceRepository;
+import models.Dataset;
+import models.DatasetEntry;
+import models.DatasetEntryRepository;
+//import models.DatasetLog;
+import models.DatasetLogRepository;
+import models.DatasetRepository;
+import models.Parameter;
+import models.ParameterRepository;
+import models.ServiceConfiguration;
+import models.ServiceConfigurationItem;
+import models.ServiceConfigurationItemRepository;
+import models.ServiceConfigurationRepository;
+import models.ServiceEntry;
+import models.ServiceEntryRepository;
+import models.ServiceExecutionLog;
+import models.ServiceExecutionLogRepository;
+import models.User;
+import models.UserRepository;
+import play.libs.F;
+import play.mvc.Controller;
+import play.mvc.Result;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class ServiceExecutionLogController extends Controller {
+	public static final String WILDCARD = "%";
+
+	private final DatasetRepository datasetRepository;
+	private final DatasetEntryRepository datasetEntryRepository;
+	private final ServiceExecutionLogRepository serviceExecutionLogRepository;
+	private final ServiceEntryRepository serviceEntryRepository;
+	private final UserRepository userRepository;
+	private final ClimateServiceRepository climateServiceRepository;
+	private final ParameterRepository parameterRepository;
+	private final ServiceConfigurationItemRepository serviceConfigurationItemRepository;
+	// private final DatasetLogRepository datasetLogRepository;
+	private final ServiceConfigurationRepository serviceConfigurationRepository;
+
+	// We are using constructor injection to receive a repository to support our
+	// desire for immutability.
+	@Inject
+	public ServiceExecutionLogController(
+			ServiceExecutionLogRepository serviceExecutionLogRepository,
+			ParameterRepository parameterRepository,
+			ServiceConfigurationItemRepository serviceConfigurationItemRepository,
+			UserRepository userRepository,
+			ClimateServiceRepository climateServiceRepository,
+			DatasetLogRepository datasetLogRepository,
+			ServiceConfigurationRepository serviceConfigurationRepository,
+			ServiceEntryRepository serviceEntryRepository,
+			DatasetEntryRepository datasetEntryRepository,
+			DatasetRepository datasetRepository) {
+		this.parameterRepository = parameterRepository;
+		this.serviceExecutionLogRepository = serviceExecutionLogRepository;
+		this.userRepository = userRepository;
+		this.serviceConfigurationItemRepository = serviceConfigurationItemRepository;
+		this.climateServiceRepository = climateServiceRepository;
+		// this.datasetLogRepository = datasetLogRepository;
+		this.serviceConfigurationRepository = serviceConfigurationRepository;
+		this.serviceEntryRepository = serviceEntryRepository;
+		this.datasetEntryRepository = datasetEntryRepository;
+		this.datasetRepository = datasetRepository;
+	}
+
+	public Result queryServiceExecutionLogs() {
+		// JsonNode json = request().body().asJson();
+		// if (json == null) {
+		// System.out
+		// .println("ServiceExecutionLog cannot be queried, expecting Json data");
+		// return
+		// badRequest("ServiceExecutionLog cannot be queried, expecting Json data");
+		// }
+		// String result = new String();
+		//
+		// try {
+		// // Parse JSON file
+		// Long userId = json.findPath("userId").asLong();
+		// // long datasetLogId = json.findPath("datasetLogId").asLong();
+		// String purpose = json.findPath("purpose").asText();
+		// if (purpose.isEmpty()) {
+		// purpose = WILDCARD;
+		// } else {
+		// purpose = WILDCARD + purpose + WILDCARD;
+		// }
+		//
+		// Date start = new Date(0);
+		// Date end = new Date();
+		// long executionStartTimeNumber = json.findPath("executionStartTime")
+		// .asLong();
+		// long executionEndTimeNumber = json.findPath("executionEndTime")
+		// .asLong();
+		//
+		// if (executionStartTimeNumber > 0) {
+		// start = new Date(executionStartTimeNumber);
+		// }
+		// if (executionEndTimeNumber > 0) {
+		// end = new Date(executionEndTimeNumber);
+		// }
+		//
+		// // If we change the date format later, we can modify here.
+		// //
+		// // String executionStartTimeString =
+		// // json.findPath("executionStartTime").asText();
+		// // String executionEndTimeString =
+		// // json.findPath("executionEndTime").asText();
+		// // SimpleDateFormat simpleDateFormat = new
+		// // SimpleDateFormat(util.Common.DATE_PATTERN);
+		// //
+		// // try {
+		// // executionStartTime =
+		// // simpleDateFormat.parse(executionStartTimeString);
+		// // } catch (ParseException e) {
+		// // // TODO Auto-generated catch block
+		// // e.printStackTrace();
+		// // System.out.println("Wrong Date Format :" +
+		// // executionStartTimeString);
+		// // return badRequest("Wrong Date Format :" +
+		// // executionStartTimeString);
+		// // }
+		// // try {
+		// // executionEndTime =
+		// // simpleDateFormat.parse(executionEndTimeString);
+		// // } catch (ParseException e) {
+		// // // TODO Auto-generated catch block
+		// // e.printStackTrace();
+		// // System.out.println("Wrong Date Format :" +
+		// // executionEndTimeString);
+		// // return badRequest("Wrong Date Format :" +
+		// // executionEndTimeString);
+		// // }
+		//
+		// JsonNode parameters = json.findPath("parameters");
+		// Iterator<String> iterator = parameters.fieldNames();
+		// List<ServiceExecutionLog> logs;
+		// if (!iterator.hasNext()) {
+		// if (userId != 0) {
+		// logs = serviceExecutionLogRepository
+		// .findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_Id(
+		// start, end, purpose, userId);
+		// } else {
+		// logs = serviceExecutionLogRepository
+		// .findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLike(
+		// start, end, purpose);
+		// }
+		// } else {
+		// Set<ServiceConfiguration> configurationsSet = null;
+		// while (iterator.hasNext()) {
+		// String parameterName = iterator.next();
+		// String value = parameters.findPath(parameterName).asText();
+		// if (value != null && !value.isEmpty()) {
+		// List<Parameter> parameterList = parameterRepository
+		// .findByName(parameterName);
+		// // Find the serviceConfigurationItems that match the
+		// // parameters
+		// // If parameter is not ranged
+		// List<ServiceConfigurationItem> serviceConfigurationItem =
+		// serviceConfigurationItemRepository
+		// .findByParameterInAndValue(parameterList, value);
+		// Set<ServiceConfiguration> tempConfigSet = new
+		// HashSet<ServiceConfiguration>();
+		//
+		// for (ServiceConfigurationItem items : serviceConfigurationItem) {
+		// tempConfigSet.add(items.getServiceConfiguration());
+		// }
+		//
+		// configurationsSet = intersectServiceConfiguration(
+		// configurationsSet, tempConfigSet);
+		// }
+		// }
+		//
+		// // DatasetLog datasetLog =
+		// // datasetLogRepository.findOne(datasetLogId);
+		//
+		// if (configurationsSet == null || configurationsSet.isEmpty()) {
+		// // If no parameter matches, just return the empty set
+		// logs = new ArrayList<ServiceExecutionLog>();
+		// } else {
+		// if (userId != 0) {
+		// logs = serviceExecutionLogRepository
+		// .findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_IdAndServiceConfigurationIn(
+		// start, end, purpose, userId,
+		// configurationsSet);
+		// } else {
+		// logs = serviceExecutionLogRepository
+		// .findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndServiceConfigurationIn(
+		// start, end, purpose, configurationsSet);
+		// }
+		// }
+		// }
+		// result = new Gson().toJson(logs);
+		// } catch (Exception e) {
+		// System.out
+		// .println("ServiceExecutionLog cannot be queried, query is corrupt");
+		// return
+		// badRequest("ServiceExecutionLog cannot be queried, query is corrupt");
+		// }
+		//
+		// return ok(result);
+
+		List<ServiceExecutionLog> logs = queryServiceExecutionLogsAsList();
+		String result = new Gson().toJson(logs);
+		return ok(result);
+	}
+
+	public List<ServiceExecutionLog> queryServiceExecutionLogsAsList() {
+		JsonNode json = request().body().asJson();
+		List<ServiceExecutionLog> logs = null;
+		if (json == null) {
+			System.out
+					.println("ServiceExecutionLog cannot be queried, expecting Json data");
+			return logs;
+		}
+
+		try {
+			// Parse JSON file
+			Long userId = json.findPath("userId").asLong();
+			// long datasetLogId = json.findPath("datasetLogId").asLong();
+			String purpose = json.findPath("purpose").asText();
+			if (purpose.isEmpty()) {
+				purpose = WILDCARD;
+			} else {
+				purpose = WILDCARD + purpose + WILDCARD;
+			}
+
+			Date start = new Date(0);
+			Date end = new Date();
+			long executionStartTimeNumber = json.findPath("executionStartTime")
+					.asLong();
+			long executionEndTimeNumber = json.findPath("executionEndTime")
+					.asLong();
+
+			if (executionStartTimeNumber > 0) {
+				start = new Date(executionStartTimeNumber);
+			}
+			if (executionEndTimeNumber > 0) {
+				end = new Date(executionEndTimeNumber);
+			}
+
+			JsonNode parameters = json.findPath("parameters");
+			Iterator<String> iterator = parameters.fieldNames();
+			if (!iterator.hasNext()) {
+				if (userId != 0) {
+					logs = serviceExecutionLogRepository
+							.findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_Id(
+									start, end, purpose, userId);
+				} else {
+					logs = serviceExecutionLogRepository
+							.findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLike(
+									start, end, purpose);
+				}
+			} else {
+				Set<ServiceConfiguration> configurationsSet = null;
+				while (iterator.hasNext()) {
+					String parameterName = iterator.next();
+					String value = parameters.findPath(parameterName).asText();
+					if (value != null && !value.isEmpty()) {
+						List<Parameter> parameterList = parameterRepository
+								.findByName(parameterName);
+						// Find the serviceConfigurationItems that match the
+						// parameters
+						// If parameter is not ranged
+						List<ServiceConfigurationItem> serviceConfigurationItem = serviceConfigurationItemRepository
+								.findByParameterInAndValue(parameterList, value);
+						Set<ServiceConfiguration> tempConfigSet = new HashSet<ServiceConfiguration>();
+
+						for (ServiceConfigurationItem items : serviceConfigurationItem) {
+							tempConfigSet.add(items.getServiceConfiguration());
+						}
+
+						configurationsSet = intersectServiceConfiguration(
+								configurationsSet, tempConfigSet);
+					}
+				}
+
+				if (configurationsSet == null || configurationsSet.isEmpty()) {
+					// If no parameter matches, just return the empty set
+					logs = new ArrayList<ServiceExecutionLog>();
+				} else {
+					if (userId != 0) {
+						logs = serviceExecutionLogRepository
+								.findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndUser_IdAndServiceConfigurationIn(
+										start, end, purpose, userId,
+										configurationsSet);
+					} else {
+						logs = serviceExecutionLogRepository
+								.findByExecutionStartTimeGreaterThanEqualAndExecutionEndTimeLessThanEqualAndPurposeLikeAndServiceConfigurationIn(
+										start, end, purpose, configurationsSet);
+					}
+				}
+			}
+		} catch (Exception e) {
+			System.out
+					.println("ServiceExecutionLog cannot be queried, query is corrupt");
+			return logs;
+		}
+
+		return logs;
+	}
+
+	private Set<ServiceConfiguration> intersectServiceConfiguration(
+			Set<ServiceConfiguration> configurationsSet,
+			Set<ServiceConfiguration> tempConfigSet) {
+		if (configurationsSet == null) {
+			configurationsSet = tempConfigSet;
+		} else {
+			configurationsSet.retainAll(tempConfigSet);
+		}
+		return configurationsSet;
+	}
+
+	public Result addServiceExecutionLog() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("ServiceExecutionLog not saved, expecting Json data");
+			return badRequest("ServiceExecutionLog not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long serviceId = json.findPath("serviceId").asLong();
+		long userId = json.findPath("userId").asLong();
+		// long datasetLogId = json.findPath("datasetLogId").asLong();
+		String purpose = json.findPath("purpose").asText();
+		String plotUrl = json.findPath("url").asText();
+		String dataUrl = json.findPath("dataUrl").asText();
+
+		SimpleDateFormat formatter = new SimpleDateFormat(util.Common.DATE_PATTERN);
+		formatter.setTimeZone(TimeZone.getTimeZone("America/Los_Angeles"));
+		
+		long executionStartTimeNumber = json.findPath("executionStartTime")
+				.asLong();
+		long executionEndTimeNumber = json.findPath("executionEndTime")
+				.asLong();
+		String executionStartTimeStr = formatter.format(new Date(executionStartTimeNumber));
+		String executionEndTimeStr = formatter.format(new Date(executionEndTimeNumber));
+		
+		Date executionStartTime = new Date();
+		Date executionEndTime = new Date();;
+		try {
+			executionStartTime = formatter.parse(executionStartTimeStr);
+			executionEndTime = formatter.parse(executionEndTimeStr);
+		} catch (ParseException e1) {
+			// TODO Auto-generated catch block
+			e1.printStackTrace();
+		}
+		
+		
+		String datasetStudyStartTimeNumber = json.findPath("datasetStudyStartTime")
+				.asText();
+		String datasetStudyEndTimeNumber = json.findPath("datasetStudyEndTime")
+				.asText();
+		Date datasetStudyStartTime = new Date();
+		Date datasetStudyEndTime = new Date();
+
+		// If we change the date format later, we can modify here.
+		//
+		 SimpleDateFormat simpleDateFormat = new SimpleDateFormat(util.Common.DATASET_DATE_PATTERN);
+		 
+		 try {
+			 datasetStudyStartTime = simpleDateFormat.parse(datasetStudyStartTimeNumber);
+			 datasetStudyEndTime = simpleDateFormat.parse(datasetStudyEndTimeNumber);
+		 
+		 } catch (ParseException e) {
+		 // TODO Auto-generated catch block
+		 e.printStackTrace();
+		 System.out.println("Wrong Date Format :" + datasetStudyStartTime + " " +datasetStudyEndTime);
+		 return badRequest("Wrong Date Format :" + datasetStudyStartTime + " " +datasetStudyEndTime);
+		 }
+//		 try {
+//		 executionEndTime = simpleDateFormat.parse(executionEndTimeString);
+//		 } catch (ParseException e) {
+//		 // TODO Auto-generated catch block
+//		 e.printStackTrace();
+//		 System.out.println("Wrong Date Format :" + executionEndTimeString);
+//		 return badRequest("Wrong Date Format :" + executionEndTimeString);
+//		 }
+
+		try {
+			User user = userRepository.findOne(userId);
+			ClimateService climateService = climateServiceRepository
+					.findOne(serviceId);
+			List<ServiceEntry> serviceEntries = serviceEntryRepository
+					.findByClimateServiceAndVersionNo(climateService,
+							climateService.getVersionNo());
+			ServiceEntry serviceEntry = null;
+			if (serviceEntries.size() == 0) {
+				String registerNote = "ClimateService Name: "
+						+ climateService.getName() + ", VersionNo: "
+						+ climateService.getVersionNo();
+				serviceEntry = new ServiceEntry(climateService.getCreateTime(),
+						climateService.getVersionNo(),
+						climateService.getUser(),
+						climateService.getCreateTime(), registerNote, 0,
+						climateService);
+			} else {
+				serviceEntry = serviceEntries.get(0);
+			}
+			long difference = executionEndTime.getTime()
+					- executionStartTime.getTime();
+			ServiceConfiguration serviceConfiguration = new ServiceConfiguration(
+					climateService, user, difference + "ms");
+			ServiceExecutionLog serviceExecutionLog = new ServiceExecutionLog(
+					climateService, user, serviceConfiguration, purpose,
+					executionStartTime, executionEndTime, dataUrl, plotUrl,
+					datasetStudyStartTime, datasetStudyEndTime);
+			ServiceExecutionLog savedServiceExecutionLog = serviceExecutionLogRepository
+					.save(serviceExecutionLog);
+			ServiceConfiguration savedServiceConfiguration = savedServiceExecutionLog
+					.getServiceConfiguration();
+			User admin = userRepository.findOne((long) 1);
+			JsonNode parameters = json.findPath("parameters");
+			Iterator<String> iterator = parameters.fieldNames();
+			while (iterator.hasNext()) {
+				String fieldName = iterator.next();
+				String value = parameters.findPath(fieldName).asText();
+				if (fieldName.equals("model") || fieldName.equals("model1")
+						|| fieldName.equals("model2")) {
+					List<Dataset> datasets = datasetRepository
+							.findByvariableNameInWebInterface(value);
+					if (datasets.size() != 0) {
+						Dataset dataset = datasets.get(0);
+						List<DatasetEntry> datasetEntries = datasetEntryRepository
+								.findByDataset(dataset);
+						DatasetEntry updateDatasetEntry = new DatasetEntry();
+						if (datasetEntries.size() != 0) {
+							updateDatasetEntry = datasetEntries.get(0);
+							int count = updateDatasetEntry.getCount();
+							updateDatasetEntry.setCount(count + 1);
+							updateDatasetEntry.setLatestAccessTimeStamp(new Date());
+						} else {
+							updateDatasetEntry = new DatasetEntry( "1.0", new Date(),
+									"Dataset Name:" + dataset.getVariableNameInWebInterface()
+									+ " VersionNo: 1.0", 1, new Date(), dataset, admin);
+						}
+						DatasetEntry savedDatasetEntry = datasetEntryRepository
+								.save(updateDatasetEntry);
+						System.out.print("DatasetEntry saved:"
+								+ savedDatasetEntry.getId());
+					}
+				}
+				Parameter parameter = parameterRepository
+						.findByNameAndClimateService(fieldName, climateService);
+				ServiceConfigurationItem serviceConfigurationItem = new ServiceConfigurationItem(
+						savedServiceConfiguration, parameter, value);
+				ServiceConfigurationItem savedServiceConfigurationItem = serviceConfigurationItemRepository
+						.save(serviceConfigurationItem);
+				System.out.println("ServiceConfigurationItem saved: "
+						+ savedServiceConfigurationItem.getId());
+			}
+			serviceEntry.setCount(serviceEntry.getCount() + 1);
+			serviceEntry.setLatestAccessTimestamp(new Date());
+			ServiceEntry savedServiceEntry = serviceEntryRepository
+					.save(serviceEntry);
+			System.out.println("ServiceExecutionLog saved: "
+					+ savedServiceEntry.getId());
+			return created(new Gson().toJson(savedServiceExecutionLog.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println(pe.getClass().toString());
+			System.out.println("ServiceExecutionLog not saved");
+			return badRequest("ServiceExecutionLog not saved");
+		}
+	}
+
+	public Result deleteServiceExecutionLog(Long id) {
+		ServiceExecutionLog serviceExecutionLog = serviceExecutionLogRepository
+				.findOne(id);
+		if (serviceExecutionLog == null) {
+			System.out.println("ServiceExecutionLog not found with id: " + id);
+			return notFound("ServiceExecutionLog not found with id: " + id);
+		}
+
+		for (ServiceConfigurationItem items : serviceConfigurationItemRepository
+				.findByServiceConfiguration_Id(serviceExecutionLog
+						.getServiceConfiguration().getId())) {
+			serviceConfigurationItemRepository.delete(items.getId());
+		}
+		serviceExecutionLogRepository.delete(serviceExecutionLog);
+		System.out.println("ServiceExecutionLog is deleted: " + id);
+		return ok("ServiceExecutionLog is deleted: " + id);
+	}
+
+	public Result updateServiceExecutionLog(long id) {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out
+					.println("ServiceExecutionLog not saved, expecting Json data");
+			return badRequest("ServiceExecutionLog not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		long serviceId = json.findPath("serviceId").asLong();
+		long userId = json.findPath("userId").asLong();
+		String purpose = json.findPath("purpose").asText();
+		String plotUrl = json.findPath("url").asText();
+		String dataUrl = json.findPath("dataUrl").asText();
+		long executionStartTimeNumber = json.findPath("executionStartTime")
+				.asLong();
+		long executionEndTimeNumber = json.findPath("executionEndTime")
+				.asLong();
+		Date executionStartTime = new Date(executionStartTimeNumber);
+		Date executionEndTime = new Date(executionEndTimeNumber);
+
+		try {
+			User user = userRepository.findOne(userId);
+			ClimateService climateService = climateServiceRepository
+					.findOne(serviceId);
+			ServiceExecutionLog serviceExecutionLog = serviceExecutionLogRepository
+					.findOne(id);
+			ServiceConfiguration serviceConfiguration = serviceExecutionLog
+					.getServiceConfiguration();
+			serviceExecutionLog.setClimateService(climateService);
+			serviceExecutionLog.setDataUrl(dataUrl);
+			serviceExecutionLog.setPlotUrl(plotUrl);
+			serviceExecutionLog.setExecutionEndTime(executionEndTime);
+			serviceExecutionLog.setExecutionStartTime(executionStartTime);
+			serviceExecutionLog.setPurpose(purpose);
+			serviceExecutionLog.setUser(user);
+			serviceExecutionLog.setServiceConfiguration(serviceConfiguration);
+			JsonNode parameters = json.findPath("parameters");
+			Iterator<String> iterator = parameters.fieldNames();
+			while (iterator.hasNext()) {
+				String fieldName = iterator.next();
+				String value = parameters.findPath(fieldName).asText();
+				Parameter parameter = parameterRepository
+						.findByNameAndClimateService(fieldName, climateService);
+				ServiceConfigurationItem serviceConfigurationItem = serviceConfigurationItemRepository
+						.findFirstByParameterAndServiceConfiguration(parameter,
+								serviceConfiguration);
+				serviceConfigurationItem.setValue(value);
+				// if NULL?
+				ServiceConfigurationItem savedServiceConfigurationItem = serviceConfigurationItemRepository
+						.save(serviceConfigurationItem);
+				System.out.println("ServiceConfigurationItem saved: "
+						+ savedServiceConfigurationItem.getId());
+			}
+
+			ServiceExecutionLog savedServiceExecutionLog = serviceExecutionLogRepository
+					.save(serviceExecutionLog);
+
+			System.out.println("ServiceExecutionLog updated: "
+					+ savedServiceExecutionLog.getId());
+			return created("ServiceExecutionLog updated: "
+					+ savedServiceExecutionLog.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("ServiceExecutionLog not updated: " + id);
+			return badRequest("ServiceExecutionLog not updated: " + id);
+		}
+	}
+
+	public Result getServiceExecutionLog(Long id, String format) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+
+		ServiceExecutionLog serviceExecutionLog = serviceExecutionLogRepository
+				.findOne(id);
+		if (serviceExecutionLog == null) {
+			System.out.println("ServiceExecutionLog not found with id: " + id);
+			return notFound("ServiceExecutionLog not found with id: " + id);
+		}
+
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(serviceExecutionLog);
+		}
+
+		return ok(result);
+	}
+
+	public Result getAllServiceExecutionLogs(String format) {
+		String result = new String();
+
+		if (format.equals("json")) {
+			result = new Gson().toJson(serviceExecutionLogRepository.findAllByOrderByExecutionStartTimeDesc());
+		}
+
+		return ok(result);
+	}
+
+//	public Result replaceUserWithPurpose() {
+//
+//		//Replace the previous
+//		Iterable<ServiceExecutionLog> executionLogs = serviceExecutionLogRepository.findAll();
+//
+//		HashMap<String, User> uniqueUsers = new HashMap<>();
+//		for (ServiceExecutionLog log : executionLogs) {
+//			String name = log.getUser().getFirstName();
+//			if (name.startsWith("CCS student"))
+//			{
+//				if (!uniqueUsers.containsKey(name))
+//				{
+//					uniqueUsers.put(name,log.getUser());
+//				}
+//				else
+//				{
+//					log.setUser(uniqueUsers.get(name));
+//					serviceExecutionLogRepository.save(log);
+//				}
+//			}
+//		}
+
+
+		// Get all execution logs with userid = 1
+//		List<ServiceExecutionLog> executionLogs = serviceExecutionLogRepository.findByUser_Id(1);
+
+//		if(executionLogs == null || executionLogs.isEmpty()){
+//			System.out.println("No logs need to be updated");
+//			return notFound("No logs need to be updated");
+//		}
+
+		// For each log, set its user to a new user with new name
+//		for(ServiceExecutionLog log: executionLogs){
+//			String userName = "";
+//			String purpose = log.getPurpose().trim();
+//			if(purpose.startsWith("CCS student")) {
+//				System.out.println(purpose);
+//				// Temporarily
+//				userName = purpose.substring(0, 11)+" ";
+//				for(int i = 12; i < purpose.length(); i++)
+//					if(Character.isDigit(purpose.charAt(i))){
+//						userName += purpose.charAt(i);
+//					}
+//					else break;
+//				User newUser = new User(userName,"", "", "", "", "", "", "", "", "", "");
+//				userRepository.save(newUser);
+//				log.setUser(newUser);
+//				serviceExecutionLogRepository.save(log);
+//			}
+//		}
+//
+//		String result = new Gson().toJson(serviceExecutionLogRepository.findAll());
+//
+//		return ok(result);
+//	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/UserController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/UserController.java b/ApacheCMDA-Backend/app/controllers/UserController.java
new file mode 100644
index 0000000..28ec61c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/UserController.java
@@ -0,0 +1,224 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import models.User;
+import models.UserRepository;
+import play.mvc.*;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+/**
+ * The main set of web services.
+ */
+@Named
+@Singleton
+public class UserController extends Controller {
+
+	private final UserRepository userRepository;
+
+	// We are using constructor injection to receive a repository to support our
+	// desire for immutability.
+	@Inject
+	public UserController(final UserRepository userRepository) {
+		this.userRepository = userRepository;
+	}
+
+	public Result addUser() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("User not created, expecting Json data");
+			return badRequest("User not created, expecting Json data");
+		}
+
+		// Parse JSON file
+		String userName = json.path("userName").asText();
+		String password = json.path("password").asText();
+		String firstName = json.path("firstName").asText();
+		String lastName = json.path("lastName").asText();
+		String middleInitial = json.path("middleInitial").asText();
+	    String affiliation = json.path("affiliation").asText();
+	    String title = json.path("title").asText();
+	    String email = json.path("email").asText();
+	    String mailingAddress = json.path("mailingAddress").asText();
+	    String phoneNumber = json.path("phoneNumber").asText();
+	    String faxNumber = json.path("faxNumber").asText();
+	    String researchFields = json.path("researchFields").asText();
+	    String highestDegree = json.path("highestDegree").asText();
+
+		try {
+			if (userRepository.findByUserName(userName).size()>0) {
+				System.out.println("UserName has been used: " + userName);
+				return badRequest("UserName has been used");
+			}
+			User user = new User(userName, password, firstName, lastName, middleInitial, affiliation, title, email, mailingAddress, phoneNumber, faxNumber, researchFields, highestDegree);	
+			userRepository.save(user);
+			System.out.println("User saved: " + user.getId());
+			return created(new Gson().toJson(user.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("User not saved: " + firstName + " " + lastName);
+			return badRequest("User not saved: " + firstName + " " + lastName);
+		}
+	}
+
+	public Result deleteUser(Long id) {
+		User deleteUser = userRepository.findOne(id);
+		if (deleteUser == null) {
+			System.out.println("User not found with id: " + id);
+			return notFound("User not found with id: " + id);
+		}
+
+		userRepository.delete(deleteUser);
+		System.out.println("User is deleted: " + id);
+		return ok("User is deleted: " + id);
+	}
+
+	public Result updateUser(long id) {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("User not saved, expecting Json data");
+			return badRequest("User not saved, expecting Json data");
+		}
+
+		// Parse JSON file
+		String firstName = json.path("firstName").asText();
+		String lastName = json.path("lastName").asText();
+		String middleInitial = json.path("middleInitial").asText();
+	    String affiliation = json.path("affiliation").asText();
+	    String title = json.path("title").asText();
+	    String email = json.path("email").asText();
+	    String mailingAddress = json.path("mailingAddress").asText();
+	    String phoneNumber = json.path("phoneNumber").asText();
+	    String faxNumber = json.path("faxNumber").asText();
+	    String researchFields = json.path("researchFields").asText();
+	    String highestDegree = json.path("highestDegree").asText();
+		try {
+			User updateUser = userRepository.findOne(id);
+
+			updateUser.setFirstName(firstName);
+			updateUser.setLastName(lastName);
+			updateUser.setAffiliation(affiliation);
+			updateUser.setEmail(email);
+			updateUser.setFaxNumber(faxNumber);
+			updateUser.setHighestDegree(highestDegree);
+			updateUser.setMailingAddress(mailingAddress);
+			updateUser.setMiddleInitial(middleInitial);
+			updateUser.setPhoneNumber(phoneNumber);
+			updateUser.setResearchFields(researchFields);
+			updateUser.setTitle(title);
+			
+			User savedUser = userRepository.save(updateUser);
+			System.out.println("User updated: " + savedUser.getFirstName()
+					+ " " + savedUser.getLastName());
+			return created("User updated: " + savedUser.getFirstName() + " "
+					+ savedUser.getLastName());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("User not updated: " + firstName + " "
+					+ lastName);
+			return badRequest("User not updated: " + firstName + " " + lastName);
+		}
+	}
+
+	public Result getUser(Long id, String format) {
+		if (id == null) {
+			System.out.println("User id is null or empty!");
+			return badRequest("User id is null or empty!");
+		}
+
+		User user = userRepository.findOne(id);
+
+		if (user == null) {
+			System.out.println("User not found with with id: " + id);
+			return notFound("User not found with with id: " + id);
+		}
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(user);
+		}
+
+		return ok(result);
+	}
+	
+	public Result getAllUsers(String format) {
+		Iterable<User> userIterable = userRepository.findAll();
+		List<User> userList = new ArrayList<User>();
+		for (User user : userIterable) {
+			userList.add(user);
+		}
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(userList);
+		}
+		return ok(result);
+	}
+	
+	public Result isUserValid() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Cannot check user, expecting Json data");
+			return badRequest("Cannot check user, expecting Json data");
+		}
+		String email = json.path("email").asText();
+		String password = json.path("password").asText();
+		User user = userRepository.findByEmail(email);
+		if (user.getPassword().equals(password)) {
+			System.out.println("User is valid");
+			return ok("User is valid");
+		} else {
+			System.out.println("User is not valid");
+			return badRequest("User is not valid");
+		}
+	}
+	
+	public Result deleteUserByUserNameandPassword(String userName, String password) {
+		try {
+			List<User> users = userRepository.findByUserName(userName);
+			if (users.size()==0) {
+				System.out.println("User is not existed");
+				return badRequest("User is not existed");
+			}
+			User user = users.get(0);
+			if (user.getPassword().equals(password)) {
+				System.out.println("User is deleted: "+user.getId());
+				userRepository.delete(user);
+				return ok("User is deleted");
+			}
+			else {
+				System.out.println("User is not deleted for wrong password");
+				return badRequest("User is not deleted for wrong password");
+			}
+		}
+		catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("User is not deleted");
+			return badRequest("User is not deleted");
+		}
+		
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/controllers/WorkflowController.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/controllers/WorkflowController.java b/ApacheCMDA-Backend/app/controllers/WorkflowController.java
new file mode 100644
index 0000000..b8fb2ec
--- /dev/null
+++ b/ApacheCMDA-Backend/app/controllers/WorkflowController.java
@@ -0,0 +1,288 @@
+/*
+ * 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.
+ */
+package controllers;
+
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Set;
+
+import javax.inject.Inject;
+import javax.inject.Named;
+import javax.inject.Singleton;
+import javax.persistence.PersistenceException;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.google.gson.Gson;
+
+import models.ClimateService;
+import models.ClimateServiceRepository;
+import models.DatasetEntryRepository;
+import models.DatasetLogRepository;
+import models.DatasetRepository;
+import models.Parameter;
+import models.ParameterRepository;
+import models.ServiceConfiguration;
+import models.ServiceConfigurationItem;
+import models.ServiceConfigurationItemRepository;
+import models.ServiceConfigurationRepository;
+import models.ServiceEntryRepository;
+import models.ServiceExecutionLog;
+import models.ServiceExecutionLogRepository;
+import models.User;
+import models.UserRepository;
+import models.Workflow;
+import models.WorkflowRepository;
+import play.mvc.*;
+import workflow.VisTrailJson;
+
+@Named
+@Singleton
+public class WorkflowController extends Controller {
+	public static final String WILDCARD = "%";
+
+	private final ClimateServiceRepository climateServiceRepository;
+	private final UserRepository userRepository;
+	private final WorkflowRepository workflowRepository;
+	private final ParameterRepository parameterRepository;
+	private final ServiceExecutionLogRepository serviceExecutionLogRepository;
+	private final ServiceConfigurationItemRepository serviceConfigurationItemRepository;
+	private final DatasetLogRepository datasetLogRepository;
+	private final ServiceConfigurationRepository serviceConfigurationRepository;
+	private final ServiceEntryRepository serviceEntryRepository;
+	private final DatasetEntryRepository datasetEntryRepository;
+	private final DatasetRepository datasetRepository;
+
+	@Inject
+	public WorkflowController(
+			ClimateServiceRepository climateServiceRepository,
+			UserRepository userRepository,
+			WorkflowRepository workflowRepository,
+			ParameterRepository parameterRepository,
+			ServiceExecutionLogRepository serviceExecutionLogRepository,
+			ServiceConfigurationItemRepository serviceConfigurationItemRepository,
+			DatasetLogRepository datasetLogRepository,
+			ServiceConfigurationRepository serviceConfigurationRepository,
+			ServiceEntryRepository serviceEntryRepository,
+			DatasetEntryRepository datasetEntryRepository,
+			DatasetRepository datasetRepository) {
+		this.climateServiceRepository = climateServiceRepository;
+		this.userRepository = userRepository;
+		this.workflowRepository = workflowRepository;
+		this.parameterRepository = parameterRepository;
+		this.serviceExecutionLogRepository = serviceExecutionLogRepository;
+		this.serviceConfigurationItemRepository = serviceConfigurationItemRepository;
+		this.datasetLogRepository = datasetLogRepository;
+		this.serviceConfigurationRepository = serviceConfigurationRepository;
+		this.serviceEntryRepository = serviceEntryRepository;
+		this.datasetEntryRepository = datasetEntryRepository;
+		this.datasetRepository = datasetRepository;
+	}
+
+	public Result addWorkflow() {
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Dataset not saved, expecting Json data");
+			return badRequest("Dataset not saved, expecting Json data");
+		}
+		String name = json.findPath("name").asText();
+		String purpose = json.findPath("purpose").asText();
+		long createTimeNumber = json.findPath("createTime").asLong();
+		Date createTime = new Date(createTimeNumber);
+		String versionNo = json.findPath("versionNo").asText();
+		long rootWorkflowId = json.findPath("rootWorkflowId").asLong();
+
+		JsonNode users = json.findPath("userId");
+		List<User> userSet = new ArrayList<User>();
+		for (int i = 0; i < users.size(); i++) {
+			userSet.add(userRepository.findOne(users.get(i).asLong()));
+		}
+		JsonNode climateServices = json.findPath("climateServiceId");
+		List<ClimateService> climateServiceSet = new ArrayList<ClimateService>();
+		for (int i = 0; i < climateServices.size(); i++) {
+			climateServiceSet.add(climateServiceRepository
+					.findOne(climateServices.get(i).asLong()));
+		}
+		try {
+			Workflow workflow = new Workflow(name, purpose, createTime,
+					versionNo, rootWorkflowId, userSet, climateServiceSet);
+			Workflow savedWorkflow = workflowRepository.save(workflow);
+			System.out.println("Workflow saved: " + savedWorkflow.getId());
+			return created(new Gson().toJson("Workflow saved: "
+					+ savedWorkflow.getId()));
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Workflow not created");
+			return badRequest("Workflow not created");
+		}
+
+	}
+
+	public Result updateWorkflowById(long id) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+		JsonNode json = request().body().asJson();
+		if (json == null) {
+			System.out.println("Workflow not saved, expecting Json data");
+			return badRequest("Workflow not saved, expecting Json data");
+		}
+		String name = json.findPath("name").asText();
+		String purpose = json.findPath("purpose").asText();
+		long createTimeNumber = json.findPath("createTime").asLong();
+		Date createTime = new Date(createTimeNumber);
+		String versionNo = json.findPath("versionNo").asText();
+		long rootWorkflowId = json.findPath("rootWorkflowId").asLong();
+
+		JsonNode users = json.findPath("userId");
+		List<User> userSet = new ArrayList<User>();
+		for (int i = 0; i < users.size(); i++) {
+			userSet.add(userRepository.findOne(users.get(i).asLong()));
+		}
+		JsonNode climateServices = json.findPath("climateServiceId");
+		List<ClimateService> climateServiceSet = new ArrayList<ClimateService>();
+		for (int i = 0; i < climateServices.size(); i++) {
+			climateServiceSet.add(climateServiceRepository
+					.findOne(climateServices.get(i).asLong()));
+		}
+
+		try {
+			Workflow workflow = workflowRepository.findOne(id);
+
+			workflow.setClimateServiceSet(climateServiceSet);
+			workflow.setCreateTime(createTime);
+			workflow.setName(name);
+			workflow.setPurpose(purpose);
+			workflow.setRootWorkflowId(rootWorkflowId);
+			workflow.setUserSet(userSet);
+			workflow.setVersionNo(versionNo);
+
+			Workflow savedWorkflow = workflowRepository.save(workflow);
+
+			System.out.println("Workflow updated: " + savedWorkflow.getId());
+			return created("Workflow updated: " + savedWorkflow.getId());
+		} catch (PersistenceException pe) {
+			pe.printStackTrace();
+			System.out.println("Workflow not saved: " + id);
+			return badRequest("Workflow not saved: " + id);
+		}
+	}
+
+	public Result deleteWorkflowById(long id) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+		Workflow workflow = workflowRepository.findOne(id);
+		if (workflow == null) {
+			System.out.println("Workflow not found with id: " + id);
+			return notFound("Workflow not found with id: " + id);
+		}
+		workflowRepository.delete(workflow);
+		System.out.println("Workflow is deleted: " + id);
+		return ok("Workflow is deleted: " + id);
+	}
+
+	public Result getWorkflowById(long id, String format) {
+		if (id < 0) {
+			System.out.println("id is negative!");
+			return badRequest("id is negative!");
+		}
+		Workflow workflow = workflowRepository.findOne(id);
+		if (workflow == null) {
+			System.out.println("Workflow not found with name: " + id);
+			return notFound("Workflow not found with name: " + id);
+		}
+
+		String result = new String();
+		if (format.equals("json")) {
+			result = new Gson().toJson(workflow);
+		}
+
+		return ok(result);
+	}
+
+	public Result getAllWorkflows(String format) {
+		try {
+			Iterable<Workflow> workflows = workflowRepository.findAll();
+			String result = new String();
+			result = new Gson().toJson(workflows);
+			return ok(result);
+		} catch (Exception e) {
+			return badRequest("Workflows not found");
+		}
+	}
+
+	public Result generateWorkflowJson() {
+		ServiceExecutionLogController serviceExecutionLogController = new ServiceExecutionLogController(
+				serviceExecutionLogRepository, parameterRepository,
+				serviceConfigurationItemRepository, userRepository,
+				climateServiceRepository, datasetLogRepository,
+				serviceConfigurationRepository, serviceEntryRepository,
+				datasetEntryRepository, datasetRepository);
+		List<ServiceExecutionLog> list = serviceExecutionLogController
+				.queryServiceExecutionLogsAsList();
+		String result = VisTrailJson.getVisTrailJson(list);
+		String timeStamp = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss")
+				.format(new Date());
+		String location = "workflowRepository/" + timeStamp + ".json";
+
+		File theDir = new File("workflowRepository");
+
+		// if the directory does not exist, create it
+		if (!theDir.exists()) {
+			System.out.println("creating directory: " + workflowRepository);
+			boolean create = false;
+
+			try {
+				theDir.mkdir();
+				create = true;
+			} catch (SecurityException se) {
+				// handle it
+			}
+			if (create) {
+				System.out.println("DIR created");
+			}
+		} else {
+			System.out.println("No");
+		}
+
+		try {
+			File file = new File(location);
+			BufferedWriter output = new BufferedWriter(new FileWriter(file));
+			output.write(result);
+			output.close();
+		} catch (FileNotFoundException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+		return ok(result);
+	}
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/.DS_Store
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/.DS_Store b/ApacheCMDA-Backend/app/models/.DS_Store
new file mode 100644
index 0000000..a0536ab
Binary files /dev/null and b/ApacheCMDA-Backend/app/models/.DS_Store differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BookChapterPublication.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BookChapterPublication.java b/ApacheCMDA-Backend/app/models/BookChapterPublication.java
new file mode 100644
index 0000000..91f7e55
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BookChapterPublication.java
@@ -0,0 +1,65 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.PrimaryKeyJoinColumn;
+
+@Entity
+@PrimaryKeyJoinColumn(name = "bookChapterPublicationId", referencedColumnName = "id")//referencedColumnName
+public class BookChapterPublication extends Publication {
+
+	private String bookName;
+	private String editorName;
+	private String time;
+	
+	public BookChapterPublication() {
+		super();
+	}	
+
+	public BookChapterPublication(String paperTitle, User author,
+			String publicationChannel, int year, String bookName,
+			String editorName, String time) {
+		super(paperTitle, author, publicationChannel, year);
+		this.bookName = bookName;
+		this.editorName = editorName;
+		this.time = time;
+	}
+
+
+
+	public String getBookName() {
+		return bookName;
+	}
+	public void setBookName(String bookName) {
+		this.bookName = bookName;
+	}
+	public String getEditorName() {
+		return editorName;
+	}
+	public void setEditorName(String editorName) {
+		this.editorName = editorName;
+	}
+	public String getTime() {
+		return time;
+	}
+	public void setTime(String time) {
+		this.time = time;
+	}
+	
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BookChapterPublicationRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BookChapterPublicationRepository.java b/ApacheCMDA-Backend/app/models/BookChapterPublicationRepository.java
new file mode 100644
index 0000000..0c8e736
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BookChapterPublicationRepository.java
@@ -0,0 +1,27 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface BookChapterPublicationRepository extends CrudRepository<BookChapterPublication, Long> {
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BookPublication.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BookPublication.java b/ApacheCMDA-Backend/app/models/BookPublication.java
new file mode 100644
index 0000000..90d068b
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BookPublication.java
@@ -0,0 +1,84 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.Entity;
+import javax.persistence.PrimaryKeyJoinColumn;
+
+@Entity
+@PrimaryKeyJoinColumn(name = "bookPublicationId", referencedColumnName = "id")//referencedColumnName
+public class BookPublication extends Publication {
+	private String bookName;
+	//private String publisherName;
+	private String publisherLocation;
+	private String time;
+	private String pages;
+	
+	public BookPublication() {
+	}
+
+	public BookPublication(String paperTitle, User author,
+			String publicationChannel, int year, String bookName, String publisherLocation,
+			String time, String pages) {
+		super(paperTitle, author, publicationChannel, year);
+		this.bookName = bookName;
+		this.publisherLocation = publisherLocation;
+		this.time = time;
+		this.pages = pages;
+	}
+
+	public String getBookName() {
+		return bookName;
+	}
+
+	public void setBookName(String bookName) {
+		this.bookName = bookName;
+	}
+
+	public String getPublisherLocation() {
+		return publisherLocation;
+	}
+
+	public void setPublisherLocation(String publisherLocation) {
+		this.publisherLocation = publisherLocation;
+	}
+
+	public String getTime() {
+		return time;
+	}
+
+	public void setTime(String time) {
+		this.time = time;
+	}
+
+	public String getPages() {
+		return pages;
+	}
+
+	public void setPages(String pages) {
+		this.pages = pages;
+	}
+
+	@Override
+	public String toString() {
+		return "BookPublication [bookName=" + bookName + ", publisherLocation="
+				+ publisherLocation + ", time=" + time + ", pages=" + pages
+				+ ", toString()=" + super.toString() + "]";
+	}
+	
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BookPublicationRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BookPublicationRepository.java b/ApacheCMDA-Backend/app/models/BookPublicationRepository.java
new file mode 100644
index 0000000..ec3cba3
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BookPublicationRepository.java
@@ -0,0 +1,27 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface BookPublicationRepository extends CrudRepository<BookPublication, Long> {
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BugReport.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BugReport.java b/ApacheCMDA-Backend/app/models/BugReport.java
new file mode 100644
index 0000000..b18f89c
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BugReport.java
@@ -0,0 +1,151 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.JoinTable;
+import javax.persistence.ManyToMany;
+import javax.persistence.ManyToOne;
+
+
+import java.util.Date;
+
+/**
+ * Created by raoli on 4/1/15.
+ */
+@Entity
+public class BugReport {
+
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+
+	private String title;
+	private String email;
+	private String name;
+	private String organization;
+	private String description;
+	private int solved = 0;
+	private Date creationDate;
+	private Date updateDate;
+
+	public BugReport() {
+
+	}
+
+	public BugReport(String title, String email, String name,
+					 String organization, String description, int solved,
+					 Date creationDate, Date updateDate) {
+		super();
+		this.title = title;
+		this.email = email;
+		this.name = name;
+		this.organization = organization;
+		this.description = description;
+		this.solved = solved;
+		this.creationDate = creationDate;
+		this.updateDate = updateDate;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public String toString() {
+		return "BugReport #" + id;
+	}
+
+	public String getTitle() {
+		return this.title;
+	}
+
+	public void setTitle(String title) {
+		this.title = title;
+	}
+
+	public String getDescription() {
+		return this.description;
+	}
+
+	public String getEmail() {
+		return email;
+	}
+
+	public void setEmail(String email) {
+		this.email = email;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getOrganization() {
+		return organization;
+	}
+
+	public void setOrganization(String organization) {
+		this.organization = organization;
+	}
+
+	public void setDescription(String description) {
+		this.description = description;
+	}
+
+	public int getSolved() {
+		return solved;
+	}
+
+	public void setSolved(int solved) {
+		this.solved = solved;
+	}
+
+
+	public Date getCreationDate() {
+		return creationDate;
+	}
+
+	public void setCreationDate(Date creationDate) {
+		this.creationDate = creationDate;
+	}
+
+	public Date getUpdateDate() {
+		return updateDate;
+	}
+
+	public void setUpdateDate(Date updateDate) {
+		this.updateDate = updateDate;
+	}
+	
+	
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/BugReportRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/BugReportRepository.java b/ApacheCMDA-Backend/app/models/BugReportRepository.java
new file mode 100644
index 0000000..3faf4d9
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/BugReportRepository.java
@@ -0,0 +1,30 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.List;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface BugReportRepository extends CrudRepository<BugReport, Long> {
+	List<BugReport> findAllBySolved(int solved);
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ClimateService.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ClimateService.java b/ApacheCMDA-Backend/app/models/ClimateService.java
new file mode 100644
index 0000000..9f6530b
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ClimateService.java
@@ -0,0 +1,146 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+
+@Entity
+public class ClimateService {
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	private long rootServiceId;
+	@ManyToOne(fetch = FetchType.EAGER, cascade = {CascadeType.ALL})
+	@JoinColumn(name = "creatorId", referencedColumnName = "id")
+	private User user;
+	private String name;
+	private String purpose;
+	private String url;
+	private String scenario;
+	@Temporal(TemporalType.TIMESTAMP)
+	private Date createTime;
+
+	private String versionNo;
+
+	public ClimateService() {
+	}
+
+	public ClimateService(long rootServiceId, User user, String name,
+			String purpose, String url, String scenario, Date createTime,
+			String versionNo) {
+		super();
+		this.rootServiceId = rootServiceId;
+		this.user = user;
+		this.name = name;
+		this.purpose = purpose;
+		this.url = url;
+		this.scenario = scenario;
+		// For creation time, can just use current time like this
+		if (createTime == null)
+			createTime = new Date();
+		this.createTime = createTime;
+		this.versionNo = versionNo;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public long getRootServiceId() {
+		return rootServiceId;
+	}
+
+	public void setRootServiceId(long rootServiceId) {
+		this.rootServiceId = rootServiceId;
+	}
+
+	public User getUser() {
+		return user;
+	}
+	
+	public void setUser(User user) {
+		this.user = user;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getPurpose() {
+		return purpose;
+	}
+
+	public void setPurpose(String purpose) {
+		this.purpose = purpose;
+	}
+
+	public String getUrl() {
+		return url;
+	}
+
+	public void setUrl(String url) {
+		this.url = url;
+	}
+
+	public String getScenario() {
+		return scenario;
+	}
+
+	public void setScenario(String scenario) {
+		this.scenario = scenario;
+	}
+
+	public Date getCreateTime() {
+		return createTime;
+	}
+
+	public void setCreateTime(Date createTime) {
+		this.createTime = createTime;
+	}
+
+	public String getVersionNo() {
+		return versionNo;
+	}
+
+	public void setVersionNo(String versionNo) {
+		this.versionNo = versionNo;
+	}
+
+	@Override
+	public String toString() {
+		return "ClimateService [id=" + id + ", rootServiceId=" + rootServiceId
+				+ ", user=" + user + ", name=" + name + ", purpose=" + purpose
+				+ ", url=" + url + ", scenario=" + scenario + ", createTime="
+				+ createTime + ", versionNo=" + versionNo + "]";
+	}
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ClimateServiceRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ClimateServiceRepository.java b/ApacheCMDA-Backend/app/models/ClimateServiceRepository.java
new file mode 100644
index 0000000..1063d47
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ClimateServiceRepository.java
@@ -0,0 +1,41 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+
+import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface ClimateServiceRepository extends CrudRepository<ClimateService, Long> {
+	List<ClimateService> findAllByName(String name);
+	ClimateService findFirstByName(String oldName);
+    List<ClimateService> findByOrderByCreateTimeDesc();
+	// select c.*, sum(s.count) as totalcount from ClimateService c, ServiceEntry s where c.id=s.serviceId group by s.serviceId order by totalcount desc;
+	@Query(value = "select c.* from ClimateService c, ServiceEntry s where c.id=s.serviceId group by s.serviceId order by sum(s.count) desc", nativeQuery = true)
+	List<ClimateService> getClimateServiceOrderByCount();
+
+	@Query(value = "select c.* from ClimateService c, ServiceEntry s where c.id=s.serviceId group by s.serviceId order by s.latestAccessTimeStamp desc", nativeQuery = true)
+	List<ClimateService> getClimateServiceOrderByLatestAccessTime();
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ConferencePublication.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ConferencePublication.java b/ApacheCMDA-Backend/app/models/ConferencePublication.java
new file mode 100644
index 0000000..96b3d6d
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ConferencePublication.java
@@ -0,0 +1,74 @@
+/*
+ * 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.
+ */
+package models;
+
+
+import javax.persistence.Entity;
+import javax.persistence.PrimaryKeyJoinColumn;
+
+@Entity
+@PrimaryKeyJoinColumn(name = "conferencePublicationId", referencedColumnName = "id")
+public class ConferencePublication extends Publication {
+
+	private String name;
+	private String location;
+	private String time;
+	private String page;
+	
+	
+	public ConferencePublication() {
+		super();
+	}	
+	
+	public ConferencePublication(String paperTitle, User author,
+			String publicationChannel, int year, String name, String location,
+			String time, String page) {
+		super(paperTitle, author, publicationChannel, year);
+		this.name = name;
+		this.location = location;
+		this.time = time;
+		this.page = page;
+	}
+	
+	public String getName() {
+		return name;
+	}
+	public void setName(String name) {
+		this.name = name;
+	}
+	public String getLocation() {
+		return location;
+	}
+	public void setLocation(String location) {
+		this.location = location;
+	}
+	public String getTime() {
+		return time;
+	}
+	public void setTime(String time) {
+		this.time = time;
+	}
+	public String getPage() {
+		return page;
+	}
+	public void setPage(String page) {
+		this.page = page;
+	}
+	
+	
+	
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/ConferencePublicationRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/ConferencePublicationRepository.java b/ApacheCMDA-Backend/app/models/ConferencePublicationRepository.java
new file mode 100644
index 0000000..c0daced
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/ConferencePublicationRepository.java
@@ -0,0 +1,27 @@
+/*
+ * 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.
+ */
+package models;
+
+import org.springframework.data.repository.CrudRepository;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+@Named
+@Singleton
+public interface ConferencePublicationRepository extends CrudRepository<ConferencePublication, Long> {
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/Dataset.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/Dataset.java b/ApacheCMDA-Backend/app/models/Dataset.java
new file mode 100644
index 0000000..1f0e21d
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/Dataset.java
@@ -0,0 +1,289 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.Date;
+import java.util.List;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.JoinTable;
+import javax.persistence.ManyToMany;
+import javax.persistence.ManyToOne;
+
+
+@Entity
+public class Dataset {
+	
+	@Id
+	@GeneratedValue(strategy = GenerationType.AUTO)
+	private long id;
+	private String name;
+	private String dataSourceNameinWebInterface;
+	private String agencyId;
+	@ManyToOne(optional = false)
+	@JoinColumn(name = "instrumentId", referencedColumnName = "id")
+	private Instrument instrument;
+	@ManyToMany(fetch = FetchType.EAGER, cascade = {CascadeType.MERGE})
+	@JoinTable(name = "DatasetAndService", joinColumns = { @JoinColumn(name ="datasetId", referencedColumnName = "id")}, inverseJoinColumns = { @JoinColumn(name = "climateServiceId", referencedColumnName = "id") })
+	private List<ClimateService> climateServiceSet;
+	private Date publishTimeStamp;
+	private String url;
+	private String physicalVariable;
+	private String CMIP5VarName;
+	private String units;
+	private String gridDimension;
+	private String source;
+	private String status;
+	private String responsiblePerson;
+	private String variableNameInWebInterface;
+	private String dataSourceInputParameterToCallScienceApplicationCode;
+	private String variableNameInputParameterToCallScienceApplicationCode;
+	private String comment;
+	private Date startTime;
+	private Date endTime;
+	
+
+	public Dataset() {
+	}
+	
+	public Dataset(String name, String dataSourceNameinWebInterface,
+			String agencyId, Instrument instrument,
+			List<ClimateService> climateServiceSet, Date publishTimeStamp,
+			String url, String physicalVariable, String cMIP5VarName,
+			String units, String gridDimension, String source, String status,
+			String responsiblePerson, String variableNameInWebInterface,
+			String dataSourceInputParameterToCallScienceApplicationCode,
+			String variableNameInputParameterToCallScienceApplicationCode,
+			String comment, Date startTime, Date endTime) {
+		super();
+		this.name = name;
+		this.dataSourceNameinWebInterface = dataSourceNameinWebInterface;
+		this.agencyId = agencyId;
+		this.instrument = instrument;
+		this.climateServiceSet = climateServiceSet;
+		this.publishTimeStamp = publishTimeStamp;
+		this.url = url;
+		this.physicalVariable = physicalVariable;
+		CMIP5VarName = cMIP5VarName;
+		this.units = units;
+		this.gridDimension = gridDimension;
+		this.source = source;
+		this.status = status;
+		this.responsiblePerson = responsiblePerson;
+		this.variableNameInWebInterface = variableNameInWebInterface;
+		this.dataSourceInputParameterToCallScienceApplicationCode = dataSourceInputParameterToCallScienceApplicationCode;
+		this.variableNameInputParameterToCallScienceApplicationCode = variableNameInputParameterToCallScienceApplicationCode;
+		this.comment = comment;
+		this.startTime = startTime;
+		this.endTime = endTime;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public String getDataSourceNameinWebInterface() {
+		return dataSourceNameinWebInterface;
+	}
+
+	public String getAgencyId() {
+		return agencyId;
+	}
+
+	public Instrument getInstrument() {
+		return instrument;
+	}
+
+	public List<ClimateService> getClimateServiceSet() {
+		return climateServiceSet;
+	}
+
+	public Date getPublishTimeStamp() {
+		return publishTimeStamp;
+	}
+
+	public String getUrl() {
+		return url;
+	}
+
+	public String getPhysicalVariable() {
+		return physicalVariable;
+	}
+
+	public String getCMIP5VarName() {
+		return CMIP5VarName;
+	}
+
+	public String getUnits() {
+		return units;
+	}
+
+	public String getGridDimension() {
+		return gridDimension;
+	}
+
+	public String getSource() {
+		return source;
+	}
+
+	public String getStatus() {
+		return status;
+	}
+
+	public String getResponsiblePerson() {
+		return responsiblePerson;
+	}
+
+	public String getVariableNameInWebInterface() {
+		return variableNameInWebInterface;
+	}
+
+	public String getDataSourceInputParameterToCallScienceApplicationCode() {
+		return dataSourceInputParameterToCallScienceApplicationCode;
+	}
+
+	public String getVariableNameInputParameterToCallScienceApplicationCode() {
+		return variableNameInputParameterToCallScienceApplicationCode;
+	}
+
+	public String getComment() {
+		return comment;
+	}
+	
+	public Date getStartTime() {
+		return startTime;
+	}
+	
+	public Date getEndTime() {
+		return endTime;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public void setDataSourceNameinWebInterface(String dataSourceNameinWebInterface) {
+		this.dataSourceNameinWebInterface = dataSourceNameinWebInterface;
+	}
+
+	public void setAgencyId(String agencyId) {
+		this.agencyId = agencyId;
+	}
+
+	public void setInstrument(Instrument instrument) {
+		this.instrument = instrument;
+	}
+
+	public void setClimateServiceSet(List<ClimateService> climateServiceSet) {
+		this.climateServiceSet = climateServiceSet;
+	}
+
+	public void setPublishTimeStamp(Date publishTimeStamp) {
+		this.publishTimeStamp = publishTimeStamp;
+	}
+
+	public void setUrl(String url) {
+		this.url = url;
+	}
+
+	public void setPhysicalVariable(String physicalVariable) {
+		this.physicalVariable = physicalVariable;
+	}
+
+	public void setCMIP5VarName(String cMIP5VarName) {
+		CMIP5VarName = cMIP5VarName;
+	}
+
+	public void setUnits(String units) {
+		this.units = units;
+	}
+
+	public void setGridDimension(String gridDimension) {
+		this.gridDimension = gridDimension;
+	}
+
+	public void setSource(String source) {
+		this.source = source;
+	}
+
+	public void setStatus(String status) {
+		this.status = status;
+	}
+
+	public void setResponsiblePerson(String responsiblePerson) {
+		this.responsiblePerson = responsiblePerson;
+	}
+
+	public void setVariableNameInWebInterface(String variableNameInWebInterface) {
+		this.variableNameInWebInterface = variableNameInWebInterface;
+	}
+
+	public void setDataSourceInputParameterToCallScienceApplicationCode(
+			String dataSourceInputParameterToCallScienceApplicationCode) {
+		this.dataSourceInputParameterToCallScienceApplicationCode = dataSourceInputParameterToCallScienceApplicationCode;
+	}
+
+	public void setVariableNameInputParameterToCallScienceApplicationCode(
+			String variableNameInputParameterToCallScienceApplicationCode) {
+		this.variableNameInputParameterToCallScienceApplicationCode = variableNameInputParameterToCallScienceApplicationCode;
+	}
+
+	public void setComment(String comment) {
+		this.comment = comment;
+	}
+
+	public void setStartTime(Date startTime) {
+		this.startTime = startTime;
+	}
+
+	public void setEndTime(Date endTime) {
+		this.endTime = endTime;
+	}
+
+	@Override
+	public String toString() {
+		return "Dataset [id=" + id + ", name=" + name
+				+ ", dataSourceNameinWebInterface="
+				+ dataSourceNameinWebInterface + ", agencyId=" + agencyId
+				+ ", instrument=" + instrument + ", climateServiceSet="
+				+ climateServiceSet + ", publishTimeStamp=" + publishTimeStamp
+				+ ", url=" + url + ", physicalVariable=" + physicalVariable
+				+ ", CMIP5VarName=" + CMIP5VarName + ", units=" + units
+				+ ", gridDimension=" + gridDimension + ", source=" + source
+				+ ", status=" + status + ", responsiblePerson="
+				+ responsiblePerson + ", variableNameInWebInterface="
+				+ variableNameInWebInterface
+				+ ", dataSourceInputParameterToCallScienceApplicationCode="
+				+ dataSourceInputParameterToCallScienceApplicationCode
+				+ ", variableNameInputParameterToCallScienceApplicationCode="
+				+ variableNameInputParameterToCallScienceApplicationCode
+				+ ", comment=" + comment 
+				+ ", startTime=" + startTime + ", endTime=" + endTime
+				+"]";
+	}
+	
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/DatasetEntry.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/DatasetEntry.java b/ApacheCMDA-Backend/app/models/DatasetEntry.java
new file mode 100644
index 0000000..d8b34f2
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/DatasetEntry.java
@@ -0,0 +1,129 @@
+/*
+ * 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.
+ */
+package models;
+
+import javax.persistence.*;
+
+import java.util.Date;
+
+
+@Entity
+public class DatasetEntry {
+    @Id
+    @GeneratedValue(strategy = GenerationType.AUTO)
+    private long id;
+    private String versionNo;
+    @Temporal(TemporalType.TIMESTAMP)
+    private Date registerTimeStamp;
+    private String registerNote;
+    private int count;
+    @Temporal(TemporalType.TIMESTAMP)
+    private Date latestAccessTimeStamp;
+    @ManyToOne(optional = false)
+	@JoinColumn(name = "datasetId", referencedColumnName = "id")
+    Dataset dataset;
+    @ManyToOne(optional = false)
+    @JoinColumn(name = "registorId", referencedColumnName = "id")
+    private User user;
+
+    public DatasetEntry(){
+    }
+
+	public DatasetEntry(String versionNo, Date registerTimeStamp,
+			String registerNote, int count, Date latestAccessTimeStamp,
+			Dataset dataset, User user) {
+		super();
+		this.versionNo = versionNo;
+		this.registerTimeStamp = registerTimeStamp;
+		this.registerNote = registerNote;
+		this.count = count;
+		this.latestAccessTimeStamp = latestAccessTimeStamp;
+		this.dataset = dataset;
+		this.user = user;
+	}
+
+	public long getId() {
+		return id;
+	}
+
+	public String getVersionNo() {
+		return versionNo;
+	}
+
+	public Date getRegisterTimeStamp() {
+		return registerTimeStamp;
+	}
+
+	public String getRegisterNote() {
+		return registerNote;
+	}
+
+	public int getCount() {
+		return count;
+	}
+
+	public Date getLatestAccessTimeStamp() {
+		return latestAccessTimeStamp;
+	}
+
+	public Dataset getDataset() {
+		return dataset;
+	}
+
+	public User getUser() {
+		return user;
+	}
+	
+	public void setVersionNo(String versionNo) {
+		this.versionNo = versionNo;
+	}
+
+	public void setRegisterTimeStamp(Date registerTimeStamp) {
+		this.registerTimeStamp = registerTimeStamp;
+	}
+
+	public void setRegisterNote(String registerNote) {
+		this.registerNote = registerNote;
+	}
+
+	public void setCount(int count) {
+		this.count = count;
+	}
+
+	public void setLatestAccessTimeStamp(Date latestAccessTimeStamp) {
+		this.latestAccessTimeStamp = latestAccessTimeStamp;
+	}
+
+	public void setDataset(Dataset dataset) {
+		this.dataset = dataset;
+	}
+
+	public void setUser(User user) {
+		this.user = user;
+	}
+
+	@Override
+	public String toString() {
+		return "DatasetEntry [id=" + id + ", versionNo=" + versionNo
+				+ ", registerTimeStamp=" + registerTimeStamp
+				+ ", registerNote=" + registerNote + ", count=" + count
+				+ ", latestAccessTimeStamp=" + latestAccessTimeStamp
+				+ ", dataset=" + dataset + ", user=" + user + "]";
+	}
+
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/app/models/DatasetEntryRepository.java
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/app/models/DatasetEntryRepository.java b/ApacheCMDA-Backend/app/models/DatasetEntryRepository.java
new file mode 100644
index 0000000..b63d606
--- /dev/null
+++ b/ApacheCMDA-Backend/app/models/DatasetEntryRepository.java
@@ -0,0 +1,32 @@
+/*
+ * 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.
+ */
+package models;
+
+import java.util.List;
+
+import javax.inject.Named;
+import javax.inject.Singleton;
+
+import org.springframework.data.repository.CrudRepository;
+
+
+
+@Named
+@Singleton
+public interface DatasetEntryRepository extends CrudRepository<DatasetEntry, Long> {
+	List<DatasetEntry> findByDataset(Dataset dataset);
+}
\ No newline at end of file


[16/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-optional.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-optional.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-optional.xml
new file mode 100644
index 0000000..8c6953a
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-optional.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="optional"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-plugin.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-plugin.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-plugin.xml
new file mode 100644
index 0000000..1b84ae5
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-plugin.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="plugin"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-pom.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-pom.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-pom.xml
new file mode 100644
index 0000000..98aebf9
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-pom.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="pom"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-provided.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-provided.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-provided.xml
new file mode 100644
index 0000000..1d73f3c
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-provided.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="provided"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>


[13/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-scala-tool.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-scala-tool.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-scala-tool.xml
new file mode 100644
index 0000000..f9c4043
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-scala-tool.xml
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="scala-tool"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.scala-lang" name="scala-compiler">
+			<revision name="2.11.4" status="release" pubdate="20141023083523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="default, optional, compile, runtime, optional(default), master" position="0">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="3101" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/ivy-2.11.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.11.4/scala-compiler-2.11.4.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="scala-tool" rev="2.11.4" rev-constraint-default="2.11.4" rev-constraint-dynamic="2.11.4" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="scala-compiler" type="jar" ext="jar" status="no" details="" size="13619413" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.11.4/scala-compiler-2.11.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="jline" name="jline">
+			<revision name="2.12" status="release" pubdate="20140606142408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), compile(*), master" position="5">
+				<license name="The BSD License" url="http://www.opensource.org/licenses/bsd-license.php"/>
+				<metadata-artifact status="no" details="" size="3767" time="0" location="/Users/mingqi/.ivy2/cache/jline/jline/ivy-2.12.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/jline/jline/2.12/jline-2.12.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="optional" rev="2.12" rev-constraint-default="2.12" rev-constraint-dynamic="2.12" callerrev="2.11.4"/>
+				<artifacts>
+					<artifact name="jline" type="jar" ext="jar" status="no" details="" size="213854" time="0" location="/Users/mingqi/.ivy2/cache/jline/jline/jars/jline-2.12.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/jline/jline/2.12/jline-2.12.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11">
+			<revision name="1.0.2" status="release" pubdate="20140722234535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="4">
+				<license name="BSD 3-clause" url="http://opensource.org/licenses/BSD-3-Clause"/>
+				<metadata-artifact status="no" details="" size="2785" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.2/scala-parser-combinators_2.11-1.0.2.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="2.11.4"/>
+				<artifacts>
+					<artifact name="scala-parser-combinators_2.11" type="bundle" ext="jar" status="no" details="" size="416065" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.2/scala-parser-combinators_2.11-1.0.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang.modules" name="scala-xml_2.11">
+			<revision name="1.0.2" status="release" pubdate="20140520011040" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="3">
+				<license name="BSD 3-clause" url="http://opensource.org/licenses/BSD-3-Clause"/>
+				<metadata-artifact status="no" details="" size="2987" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="2.11.4"/>
+				<artifacts>
+					<artifact name="scala-xml_2.11" type="bundle" ext="jar" status="no" details="" size="648678" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-library">
+			<revision name="2.11.1" status="release" pubdate="20140520010221" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.11.1/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2471" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/ivy-2.11.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.pom"/>
+				<evicted-by rev="2.11.4"/>
+				<caller organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="1.0.2"/>
+				<caller organisation="org.scala-lang.modules" name="scala-xml_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="2.11.4" status="release" pubdate="20141023083451" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.11.4/" downloaded="false" searched="false" default="false" conf="default, optional, compile, master(*), compile(*), runtime, runtime(*), optional(default), master" position="1">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2653" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/ivy-2.11.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.4/scala-library-2.11.4.pom"/>
+				<caller organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="1.0.2"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="2.11.4" rev-constraint-default="2.11.4" rev-constraint-dynamic="2.11.4" callerrev="2.11.4"/>
+				<caller organisation="org.scala-lang.modules" name="scala-xml_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="1.0.2"/>
+				<caller organisation="org.scala-lang" name="scala-reflect" conf="compile, runtime" rev="2.11.4" rev-constraint-default="2.11.4" rev-constraint-dynamic="2.11.4" callerrev="2.11.4"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="scala-tool" rev="2.11.4" rev-constraint-default="2.11.4" rev-constraint-dynamic="2.11.4" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="scala-library" type="jar" ext="jar" status="no" details="" size="5536783" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.4/scala-library-2.11.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-reflect">
+			<revision name="2.11.4" status="release" pubdate="20141023083505" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.11.4/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="2">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/ivy-2.11.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.4/scala-reflect-2.11.4.pom"/>
+				<caller organisation="org.scala-lang" name="scala-compiler" conf="default, optional, compile, runtime, master" rev="2.11.4" rev-constraint-default="2.11.4" rev-constraint-dynamic="2.11.4" callerrev="2.11.4"/>
+				<artifacts>
+					<artifact name="scala-reflect" type="jar" ext="jar" status="no" details="" size="4387959" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.4/scala-reflect-2.11.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-sources.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-sources.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-sources.xml
new file mode 100644
index 0000000..4331e6a
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-sources.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="sources"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+	</dependencies>
+</ivy-report>


[21/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-docs.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-docs.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-docs.xml
new file mode 100644
index 0000000..a927092
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-docs.xml
@@ -0,0 +1,595 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="docs"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="com.typesafe.play" name="play-docs_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221345" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="0">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="2800" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-docs_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-docs_2.11/2.3.7/play-docs_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="docs" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-docs_2.11" type="jar" ext="jar" status="no" details="" size="7516267" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-docs_2.11/jars/play-docs_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-docs_2.11/2.3.7/play-docs_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-doc_2.11">
+			<revision name="1.1.0" status="release" pubdate="20150405221346" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="35">
+				<metadata-artifact status="no" details="" size="2778" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-doc_2.11/ivy-1.1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-doc_2.11/1.1.0/play-doc_2.11-1.1.0.pom"/>
+				<caller organisation="com.typesafe.play" name="play-docs_2.11" conf="default, compile, runtime, master" rev="1.1.0" rev-constraint-default="1.1.0" rev-constraint-dynamic="1.1.0" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-doc_2.11" type="jar" ext="jar" status="no" details="" size="90288" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-doc_2.11/jars/play-doc_2.11-1.1.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-doc_2.11/1.1.0/play-doc_2.11-1.1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-io" name="commons-io">
+			<revision name="2.4" status="release" pubdate="20120612152206" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="43">
+				<metadata-artifact status="no" details="" size="8457" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/ivy-2.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.pom"/>
+				<caller organisation="com.typesafe.play" name="play-doc_2.11" conf="compile, runtime" rev="2.4" rev-constraint-default="2.4" rev-constraint-dynamic="2.4" callerrev="1.1.0"/>
+				<artifacts>
+					<artifact name="commons-io" type="jar" ext="jar" status="no" details="" size="185140" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.pegdown" name="pegdown">
+			<revision name="1.4.0" status="release" pubdate="20130624115140" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://pegdown.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="36">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2771" time="0" location="/Users/mingqi/.ivy2/cache/org.pegdown/pegdown/ivy-1.4.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/pegdown/pegdown/1.4.0/pegdown-1.4.0.pom"/>
+				<caller organisation="com.typesafe.play" name="play-doc_2.11" conf="compile, runtime" rev="1.4.0" rev-constraint-default="1.4.0" rev-constraint-dynamic="1.4.0" callerrev="1.1.0"/>
+				<artifacts>
+					<artifact name="pegdown" type="jar" ext="jar" status="no" details="" size="66174" time="0" location="/Users/mingqi/.ivy2/cache/org.pegdown/pegdown/jars/pegdown-1.4.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/pegdown/pegdown/1.4.0/pegdown-1.4.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.parboiled" name="parboiled-java">
+			<revision name="1.1.5" status="release" pubdate="20130502073054" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://parboiled.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3312" time="0" location="/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-java/ivy-1.1.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/parboiled/parboiled-java/1.1.5/parboiled-java-1.1.5.pom"/>
+				<caller organisation="org.pegdown" name="pegdown" conf="compile, runtime" rev="1.1.5" rev-constraint-default="1.1.5" rev-constraint-dynamic="1.1.5" callerrev="1.4.0"/>
+				<artifacts>
+					<artifact name="parboiled-java" type="bundle" ext="jar" status="no" details="" size="83773" time="0" location="/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-java/bundles/parboiled-java-1.1.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/parboiled/parboiled-java/1.1.5/parboiled-java-1.1.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-util">
+			<revision name="4.1" status="release" pubdate="20121014083900" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<metadata-artifact status="no" details="" size="4374" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-util/ivy-4.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-util/4.1/asm-util-4.1.pom"/>
+				<caller organisation="org.parboiled" name="parboiled-java" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="1.1.5"/>
+				<artifacts>
+					<artifact name="asm-util" type="jar" ext="jar" status="no" details="" size="37599" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-util/jars/asm-util-4.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-util/4.1/asm-util-4.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-analysis">
+			<revision name="4.1" status="release" pubdate="20121014083804" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<metadata-artifact status="no" details="" size="4382" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-analysis/ivy-4.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/4.1/asm-analysis-4.1.pom"/>
+				<caller organisation="org.parboiled" name="parboiled-java" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="1.1.5"/>
+				<artifacts>
+					<artifact name="asm-analysis" type="jar" ext="jar" status="no" details="" size="19812" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-4.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/4.1/asm-analysis-4.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-tree">
+			<revision name="4.1" status="release" pubdate="20121014083839" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="40">
+				<metadata-artifact status="no" details="" size="4369" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-tree/ivy-4.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-tree/4.1/asm-tree-4.1.pom"/>
+				<caller organisation="org.ow2.asm" name="asm-analysis" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="4.1"/>
+				<caller organisation="org.ow2.asm" name="asm-util" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="4.1"/>
+				<caller organisation="org.parboiled" name="parboiled-java" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="1.1.5"/>
+				<artifacts>
+					<artifact name="asm-tree" type="jar" ext="jar" status="no" details="" size="22162" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-tree/jars/asm-tree-4.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-tree/4.1/asm-tree-4.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm">
+			<revision name="4.1" status="release" pubdate="20121014083745" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="39">
+				<metadata-artifact status="no" details="" size="3744" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm/ivy-4.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm/4.1/asm-4.1.pom"/>
+				<caller organisation="org.ow2.asm" name="asm-tree" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="4.1"/>
+				<caller organisation="org.parboiled" name="parboiled-java" conf="compile, runtime" rev="4.1" rev-constraint-default="4.1" rev-constraint-dynamic="4.1" callerrev="1.1.5"/>
+				<artifacts>
+					<artifact name="asm" type="jar" ext="jar" status="no" details="" size="47359" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm/jars/asm-4.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm/4.1/asm-4.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.parboiled" name="parboiled-core">
+			<revision name="1.1.5" status="release" pubdate="20130502073037" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://parboiled.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="38">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2653" time="0" location="/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-core/ivy-1.1.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/parboiled/parboiled-core/1.1.5/parboiled-core-1.1.5.pom"/>
+				<caller organisation="org.parboiled" name="parboiled-java" conf="compile, runtime" rev="1.1.5" rev-constraint-default="1.1.5" rev-constraint-dynamic="1.1.5" callerrev="1.1.5"/>
+				<artifacts>
+					<artifact name="parboiled-core" type="bundle" ext="jar" status="no" details="" size="186418" time="0" location="/Users/mingqi/.ivy2/cache/org.parboiled/parboiled-core/bundles/parboiled-core-1.1.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/parboiled/parboiled-core/1.1.5/parboiled-core-1.1.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221429" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="2">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="7466" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play_2.11/2.3.7/play_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-docs_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play_2.11" type="jar" ext="jar" status="no" details="" size="3770984" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play_2.11/jars/play_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play_2.11/2.3.7/play_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.transaction" name="jta">
+			<revision name="1.1" status="release" pubdate="20081027182721" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://java.sun.com/products/jta" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="34">
+				<metadata-artifact status="no" details="" size="2353" time="0" location="/Users/mingqi/.ivy2/cache/javax.transaction/jta/ivy-1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/transaction/jta/1.1/jta-1.1.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.1" rev-constraint-default="1.1" rev-constraint-dynamic="1.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jta" type="jar" ext="jar" status="no" details="" size="15071" time="0" location="/Users/mingqi/.ivy2/cache/javax.transaction/jta/jars/jta-1.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/transaction/jta/1.1/jta-1.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="32">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="33">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="31">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.akka" name="akka-slf4j_2.11">
+			<revision name="2.3.4" status="release" pubdate="20140630050240" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://akka.io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="30">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0"/>
+				<metadata-artifact status="no" details="" size="3043" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-slf4j_2.11/ivy-2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_2.11/2.3.4/akka-slf4j_2.11-2.3.4.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.4" rev-constraint-default="2.3.4" rev-constraint-dynamic="2.3.4" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="akka-slf4j_2.11" type="jar" ext="jar" status="no" details="" size="15158" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-slf4j_2.11/jars/akka-slf4j_2.11-2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_2.11/2.3.4/akka-slf4j_2.11-2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.akka" name="akka-actor_2.11">
+			<revision name="2.3.4" status="release" pubdate="20140630050136" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://akka.io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="29">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0"/>
+				<metadata-artifact status="no" details="" size="2654" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.11/ivy-2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.3.4/akka-actor_2.11-2.3.4.pom"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="2.3.4" rev-constraint-default="2.3.4" rev-constraint-dynamic="2.3.4" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.4" rev-constraint-default="2.3.4" rev-constraint-dynamic="2.3.4" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="akka-actor_2.11" type="jar" ext="jar" status="no" details="" size="2516692" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.11/jars/akka-actor_2.11-2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.3.4/akka-actor_2.11-2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="ch.qos.logback" name="logback-classic">
+			<revision name="1.1.1" status="release" pubdate="20140205151300" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://logback.qos.ch" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="28">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="10484" time="0" location="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-classic/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="logback-classic" type="jar" ext="jar" status="no" details="" size="270858" time="0" location="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.1.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/ch/qos/logback/logback-classic/1.1.1/logback-classic-1.1.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="ch.qos.logback" name="logback-core">
+			<revision name="1.1.1" status="release" pubdate="20140205151209" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://logback.qos.ch" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="27">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="9752" time="0" location="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-core/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1.pom"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="1.1.1"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="logback-core" type="jar" ext="jar" status="no" details="" size="427794" time="0" location="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.1.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/ch/qos/logback/logback-core/1.1.1/logback-core-1.1.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="26">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16515" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.6.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jul-to-slf4j">
+			<revision name="1.7.6" status="release" pubdate="20140205144026" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="25">
+				<metadata-artifact status="no" details="" size="4770" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jul-to-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.6/jul-to-slf4j-1.7.6.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jul-to-slf4j" type="jar" ext="jar" status="no" details="" size="4959" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jul-to-slf4j/jars/jul-to-slf4j-1.7.6.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jul-to-slf4j/1.7.6/jul-to-slf4j-1.7.6.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="24">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="28688" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.6.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.netty" name="netty-http-pipelining">
+			<revision name="1.1.2" status="release" pubdate="20150405221302" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/typesafehub/netty-http-pipelining" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="23">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2733" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.netty/netty-http-pipelining/ivy-1.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/netty/netty-http-pipelining/1.1.2/netty-http-pipelining-1.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.1.2" rev-constraint-default="1.1.2" rev-constraint-dynamic="1.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="netty-http-pipelining" type="jar" ext="jar" status="no" details="" size="7012" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.netty/netty-http-pipelining/jars/netty-http-pipelining-1.1.2.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/netty/netty-http-pipelining/1.1.2/netty-http-pipelining-1.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.netty" name="netty">
+			<revision name="3.9.3.Final" status="release" pubdate="20140806115902" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://netty.io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="22">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0"/>
+				<metadata-artifact status="no" details="" size="6967" time="0" location="/Users/mingqi/.ivy2/cache/io.netty/netty/ivy-3.9.3.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/netty/netty/3.9.3.Final/netty-3.9.3.Final.pom"/>
+				<caller organisation="com.typesafe.netty" name="netty-http-pipelining" conf="compile, runtime" rev="3.6.3.Final" rev-constraint-default="3.6.3.Final" rev-constraint-dynamic="3.6.3.Final" callerrev="1.1.2"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="3.9.3.Final" rev-constraint-default="3.9.3.Final" rev-constraint-dynamic="3.9.3.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="netty" type="bundle" ext="jar" status="no" details="" size="1302165" time="0" location="/Users/mingqi/.ivy2/cache/io.netty/netty/bundles/netty-3.9.3.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/netty/netty/3.9.3.Final/netty-3.9.3.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.6.3.Final" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.9.3.Final"/>
+				<caller organisation="com.typesafe.netty" name="netty-http-pipelining" conf="compile, runtime" rev="3.6.3.Final" rev-constraint-default="3.6.3.Final" rev-constraint-dynamic="3.6.3.Final" callerrev="1.1.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11">
+			<revision name="1.0.1" status="release" pubdate="20140416022222" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="21">
+				<license name="BSD 3-clause" url="http://opensource.org/licenses/BSD-3-Clause"/>
+				<metadata-artifact status="no" details="" size="2785" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="scala-parser-combinators_2.11" type="bundle" ext="jar" status="no" details="" size="419701" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="twirl-api_2.11">
+			<revision name="1.0.2" status="release" pubdate="20140615031101" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/playframework/twirl" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="18">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0"/>
+				<metadata-artifact status="no" details="" size="2927" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-api_2.11/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/typesafe/play/twirl-api_2.11/1.0.2/twirl-api_2.11-1.0.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="twirl-api_2.11" type="jar" ext="jar" status="no" details="" size="60878" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-api_2.11/jars/twirl-api_2.11-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/typesafe/play/twirl-api_2.11/1.0.2/twirl-api_2.11-1.0.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang.modules" name="scala-xml_2.11">
+			<revision name="1.0.1" status="release" pubdate="20140416022108" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="20">
+				<license name="BSD 3-clause" url="http://opensource.org/licenses/BSD-3-Clause"/>
+				<metadata-artifact status="no" details="" size="2987" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.1/scala-xml_2.11-1.0.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.11" conf="compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="1.0.2"/>
+				<artifacts>
+					<artifact name="scala-xml_2.11" type="bundle" ext="jar" status="no" details="" size="655685" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.11/1.0.1/scala-xml_2.11-1.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="19">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.11" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="315805" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-json_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221430" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="9">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4311" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-json_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-json_2.11/2.3.7/play-json_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-json_2.11" type="jar" ext="jar" status="no" details="" size="630454" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-json_2.11/jars/play-json_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-json_2.11/2.3.7/play-json_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-reflect">
+			<revision name="2.11.1" status="release" pubdate="20140520010246" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.11.1/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="17">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2637" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/ivy-2.11.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.1/scala-reflect-2.11.1.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="scala-reflect" type="jar" ext="jar" status="no" details="" size="4372892" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.1.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.2" status="release" pubdate="20140301191312" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="16">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.2/jackson-databind-2.3.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915096" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.2/jackson-databind-2.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.2" status="release" pubdate="20140228173828" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="15">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.2"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199553" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.2" status="release" pubdate="20140228173539" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="14">
+				<metadata-artifact status="no" details="" size="4859" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.2/jackson-annotations-2.3.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="2.3.2"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.2" rev-constraint-default="2.3.2" rev-constraint-dynamic="2.3.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jackson-annotations" type="bundle" ext="jar" status="no" details="" size="36521" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.2/jackson-annotations-2.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="2.3.0" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="2.3.2"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="2.3.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.joda" name="joda-convert">
+			<revision name="1.6" status="release" pubdate="20140127103743" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.joda.org/joda-convert/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="13">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6116" time="0" location="/Users/mingqi/.ivy2/cache/org.joda/joda-convert/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/joda/joda-convert/1.6/joda-convert-1.6.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="joda-convert" type="jar" ext="jar" status="no" details="" size="98818" time="0" location="/Users/mingqi/.ivy2/cache/org.joda/joda-convert/jars/joda-convert-1.6.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/joda/joda-convert/1.6/joda-convert-1.6.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="joda-time" name="joda-time">
+			<revision name="2.3" status="release" pubdate="20130816103125" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.joda.org/joda-time/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="12">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6364" time="0" location="/Users/mingqi/.ivy2/cache/joda-time/joda-time/ivy-2.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3" rev-constraint-default="2.3" rev-constraint-dynamic="2.3" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3" rev-constraint-default="2.3" rev-constraint-dynamic="2.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="joda-time" type="jar" ext="jar" status="no" details="" size="581571" time="0" location="/Users/mingqi/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-datacommons_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221430" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="11">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="2539" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-datacommons_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-datacommons_2.11/2.3.7/play-datacommons_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-datacommons_2.11" type="jar" ext="jar" status="no" details="" size="5329" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-datacommons_2.11/jars/play-datacommons_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-datacommons_2.11/2.3.7/play-datacommons_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-functional_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221430" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="10">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="2536" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-functional_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-functional_2.11/2.3.7/play-functional_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-functional_2.11" type="jar" ext="jar" status="no" details="" size="373183" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-functional_2.11/jars/play-functional_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-functional_2.11/2.3.7/play-functional_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-iteratees_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221429" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="6">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3280" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-iteratees_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-iteratees_2.11/2.3.7/play-iteratees_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-iteratees_2.11" type="jar" ext="jar" status="no" details="" size="731026" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-iteratees_2.11/jars/play-iteratees_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-iteratees_2.11/2.3.7/play-iteratees_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="config">
+			<revision name="1.2.1" status="release" pubdate="20140502075416" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/typesafehub/config" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="8">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0"/>
+				<metadata-artifact status="no" details="" size="2734" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/config/ivy-1.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/typesafe/config/1.2.1/config-1.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="play-iteratees_2.11" conf="compile, runtime" rev="1.2.1" rev-constraint-default="1.2.1" rev-constraint-dynamic="1.2.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-actor_2.11" conf="compile, runtime" rev="1.2.1" rev-constraint-default="1.2.1" rev-constraint-dynamic="1.2.1" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="config" type="bundle" ext="jar" status="no" details="" size="219554" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/config/bundles/config-1.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/typesafe/config/1.2.1/config-1.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-stm" name="scala-stm_2.11">
+			<revision name="0.7" status="release" pubdate="20140417214442" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nbronson.github.com/scala-stm/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="7">
+				<license name="BSD" url="https://github.com/nbronson/scala-stm/blob/master/LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="2531" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-stm/scala-stm_2.11/ivy-0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-stm/scala-stm_2.11/0.7/scala-stm_2.11-0.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-iteratees_2.11" conf="compile, runtime" rev="0.7" rev-constraint-default="0.7" rev-constraint-dynamic="0.7" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="0.7" rev-constraint-default="0.7" rev-constraint-dynamic="0.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="scala-stm_2.11" type="jar" ext="jar" status="no" details="" size="630306" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-stm/scala-stm_2.11/jars/scala-stm_2.11-0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/scala-stm/scala-stm_2.11/0.7/scala-stm_2.11-0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="build-link">
+			<revision name="2.3.7" status="release" pubdate="20150405221625" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="3">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="2654" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/build-link/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/build-link/2.3.7/build-link-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="build-link" type="jar" ext="jar" status="no" details="" size="11472" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/build-link/jars/build-link-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/build-link/2.3.7/build-link-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.javassist" name="javassist">
+			<revision name="3.18.2-GA" status="release" pubdate="20140527095509" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.javassist.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="5">
+				<license name="MPL 1.1" url="http://www.mozilla.org/MPL/MPL-1.1.html"/>
+				<license name="LGPL 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/"/>
+				<metadata-artifact status="no" details="" size="3067" time="0" location="/Users/mingqi/.ivy2/cache/org.javassist/javassist/ivy-3.18.2-GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/javassist/javassist/3.18.2-GA/javassist-3.18.2-GA.pom"/>
+				<caller organisation="com.typesafe.play" name="build-link" conf="compile, runtime" rev="3.18.2-GA" rev-constraint-default="3.18.2-GA" rev-constraint-dynamic="3.18.2-GA" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="javassist" type="bundle" ext="jar" status="no" details="" size="714524" time="0" location="/Users/mingqi/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.2-GA.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/javassist/javassist/3.18.2-GA/javassist-3.18.2-GA.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-exceptions">
+			<revision name="2.3.7" status="release" pubdate="20150405221626" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="4">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="2352" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-exceptions/2.3.7/play-exceptions-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="build-link" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-exceptions" type="jar" ext="jar" status="no" details="" size="4599" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/jars/play-exceptions-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-exceptions/2.3.7/play-exceptions-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.scala-lang" name="scala-library">
+			<revision name="2.11.1" status="release" pubdate="20140520010221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.scala-lang.org/" extra-info.apiURL="http://www.scala-lang.org/api/2.11.1/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="1">
+				<license name="BSD 3-Clause" url="http://www.scala-lang.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2471" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/ivy-2.11.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.1/scala-library-2.11.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe.play" name="play-docs_2.11" conf="default, compile, runtime, master" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-iteratees_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.0.1"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="org.scala-lang.modules" name="scala-xml_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.0.1"/>
+				<caller organisation="com.typesafe.play" name="play-functional_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-json_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-datacommons_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-doc_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.1.0"/>
+				<caller organisation="org.scala-stm" name="scala-stm_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="0.7"/>
+				<caller organisation="org.scala-lang" name="scala-reflect" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.11.1"/>
+				<caller organisation="com.typesafe.akka" name="akka-actor_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="2.11.1" rev-constraint-default="2.11.1" rev-constraint-dynamic="2.11.1" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="scala-library" type="jar" ext="jar" status="no" details="" size="5538130" time="0" location="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.1.jar">
+						<origin-location is-local="false" location="UNKNOWN"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="2.11.0" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="2.11.1"/>
+				<caller organisation="org.scala-lang.modules" name="scala-xml_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.0.1"/>
+				<caller organisation="com.typesafe.play" name="play-doc_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.1.0"/>
+				<caller organisation="org.scala-stm" name="scala-stm_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="0.7"/>
+				<caller organisation="org.scala-lang.modules" name="scala-parser-combinators_2.11" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="1.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-sigar.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-sigar.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-sigar.xml
new file mode 100644
index 0000000..4083036
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-sigar.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="echo-sigar"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="com.typesafe.trace" name="trace-sigar-libs">
+			<revision name="0.1.7" status="release" pubdate="20150405222147" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="0">
+				<metadata-artifact status="no" details="" size="2245" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.trace/trace-sigar-libs/ivy-0.1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/trace/trace-sigar-libs/0.1.7/trace-sigar-libs-0.1.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-sigar" rev="0.1.7" rev-constraint-default="0.1.7" rev-constraint-dynamic="0.1.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="trace-sigar-libs" type="jar" ext="jar" status="no" details="" size="2099398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.trace/trace-sigar-libs/jars/trace-sigar-libs-0.1.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/trace/trace-sigar-libs/0.1.7/trace-sigar-libs-0.1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+	</dependencies>
+</ivy-report>


[41/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/DBDump/Dump20150414.sql
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/DBDump/Dump20150414.sql b/ApacheCMDA-Backend/DBDump/Dump20150414.sql
new file mode 100644
index 0000000..37a70f4
--- /dev/null
+++ b/ApacheCMDA-Backend/DBDump/Dump20150414.sql
@@ -0,0 +1,516 @@
+-- MySQL dump 10.13  Distrib 5.6.19, for osx10.7 (i386)
+--
+-- Host: einstein.sv.cmu.edu    Database: testdb
+-- ------------------------------------------------------
+-- Server version	5.6.21-1+deb.sury.org~precise+1
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `BookChapterPublication`
+--
+
+DROP TABLE IF EXISTS `BookChapterPublication`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `BookChapterPublication` (
+  `bookName` varchar(255) DEFAULT NULL,
+  `editorName` varchar(255) DEFAULT NULL,
+  `time` varchar(255) DEFAULT NULL,
+  `bookChapterPublicationId` bigint(20) NOT NULL,
+  PRIMARY KEY (`bookChapterPublicationId`),
+  CONSTRAINT `FK_rj089cc6q39dtcpqoqiigc0kj` FOREIGN KEY (`bookChapterPublicationId`) REFERENCES `Publication` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `BookChapterPublication`
+--
+
+LOCK TABLES `BookChapterPublication` WRITE;
+/*!40000 ALTER TABLE `BookChapterPublication` DISABLE KEYS */;
+/*!40000 ALTER TABLE `BookChapterPublication` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `BookPublication`
+--
+
+DROP TABLE IF EXISTS `BookPublication`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `BookPublication` (
+  `bookName` varchar(255) DEFAULT NULL,
+  `pages` varchar(255) DEFAULT NULL,
+  `publisherLocation` varchar(255) DEFAULT NULL,
+  `time` varchar(255) DEFAULT NULL,
+  `bookPublicationId` bigint(20) NOT NULL,
+  PRIMARY KEY (`bookPublicationId`),
+  CONSTRAINT `FK_j0cs5jfi3kkw7r8a01gf02q8x` FOREIGN KEY (`bookPublicationId`) REFERENCES `Publication` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `BookPublication`
+--
+
+LOCK TABLES `BookPublication` WRITE;
+/*!40000 ALTER TABLE `BookPublication` DISABLE KEYS */;
+/*!40000 ALTER TABLE `BookPublication` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `BugReport`
+--
+
+DROP TABLE IF EXISTS `BugReport`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `BugReport` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `creationDate` datetime DEFAULT NULL,
+  `description` varchar(255) DEFAULT NULL,
+  `email` varchar(255) DEFAULT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  `organization` varchar(255) DEFAULT NULL,
+  `solved` int(11) NOT NULL,
+  `title` varchar(255) DEFAULT NULL,
+  `updateDate` datetime DEFAULT NULL,
+  PRIMARY KEY (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `BugReport`
+--
+
+LOCK TABLES `BugReport` WRITE;
+/*!40000 ALTER TABLE `BugReport` DISABLE KEYS */;
+/*!40000 ALTER TABLE `BugReport` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `ClimateService`
+--
+
+DROP TABLE IF EXISTS `ClimateService`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `ClimateService` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `createTime` datetime DEFAULT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  `purpose` varchar(255) DEFAULT NULL,
+  `rootServiceId` bigint(20) NOT NULL,
+  `scenario` varchar(255) DEFAULT NULL,
+  `url` varchar(255) DEFAULT NULL,
+  `versionNo` varchar(255) DEFAULT NULL,
+  `creatorId` bigint(20) DEFAULT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_pthjuwm8mc20t3004lg8q7dmw` (`creatorId`),
+  CONSTRAINT `FK_pthjuwm8mc20t3004lg8q7dmw` FOREIGN KEY (`creatorId`) REFERENCES `User` (`id`) ON UPDATE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `ClimateService`
+--
+
+LOCK TABLES `ClimateService` WRITE;
+/*!40000 ALTER TABLE `ClimateService` DISABLE KEYS */;
+INSERT INTO `ClimateService` VALUES (1,NULL,'2-D-Variable-Map','This service generates a map of a 2-dimensional variable with time averaging and spatial subsetting.  Select a data source (model or observation), a variable name, a time range, and a spatial range (lat-lon box) below...',2,'12','http://einstein.sv.cmu.edu:9003/cmac/web/twoDimMap.html','1',1),(2,NULL,'2-D-Variable-Zonal-Mean','This service generates a graph of a 2-dimensional variable\'s zonal mean with time averaing.  Select a data source (model or observation), a variable name, and a time range below.',2,'13','http://einstein.sv.cmu.edu:9003/cmac/web/twoDimZonalMean.html','1',1),(3,NULL,'2-D-Variable-Time-Series','This service generates a graph of a 2-dimensional variable\'s time series with monthly averaged values.  Select a data source (model or observation), a variable name, a time range, and a spatial range below.',103,'1','http://einstein.sv.cmu.edu:9003/cmac/web/twoDimTimeSeries.html','1',1),(4,NULL,'3-D-Variabl
 e-2-D-Slice','This service generates a slice map of a 3-dimensional variable at a selected pressure level.  Select a data source, a variable name, a time range, a spatial range, and a pressure level below.',2,'1','http://einstein.sv.cmu.edu:9003/cmac/web/twoDimSlice3D.html','1',1),(5,NULL,'3-D-Variable-Zonal-Mean','This service generates a contour plot of zonal-mean vertical profiles of a 3-dimensional variable.  Select a data source, a variable name, a time range, and a pressure range below.',105,'2','http://einstein.sv.cmu.edu:9003/cmac/web/threeDimZonalMean.html','1',1),(6,NULL,'3-D-Variable-Average-Vertical-4Profile','This service generates the average of a three-dimensional variable over a specified region and time and display the average as a function of pressure level as an X-Y plot. ',11,'1','http://einstein.sv.cmu.edu:9003/cmac/web/threeDimVarVertical.html','1',1),(7,NULL,'Scatter-and-Histogram-Plot-of-Two-Variables','This service generates a scatter plot between two specif
 ied variables and the histograms of the two variables, and calculates the correlation of the two variables.Edit',29,'12','http://einstein.sv.cmu.edu:9003/cmac/web/scatterPlot2Vars.html','1',1),(8,NULL,'Difference-Plot-of-Two-Time-Averaged-Variables','This service calculates the differences between two specified variables and displays the lat-lon maps of the two variables and their differences.',232,'12','http://einstein.sv.cmu.edu:9003/cmac/web/diffPlot2Vars.html','1',1),(9,NULL,'Conditional-Sampling','This service sorts one variable by the values of another variable (environmental condition, e.g. SST) and displays the averaged value of the first variable as a function of the bin value of the second variable.',26,'1','http://einstein.sv.cmu.edu:9003/cmac/web/conditionalSampling.html','1',1);
+/*!40000 ALTER TABLE `ClimateService` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `ConferencePublication`
+--
+
+DROP TABLE IF EXISTS `ConferencePublication`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `ConferencePublication` (
+  `location` varchar(255) DEFAULT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  `page` varchar(255) DEFAULT NULL,
+  `time` varchar(255) DEFAULT NULL,
+  `conferencePublicationId` bigint(20) NOT NULL,
+  PRIMARY KEY (`conferencePublicationId`),
+  CONSTRAINT `FK_1xj6wfj26ppyu92ygnk3cdj6n` FOREIGN KEY (`conferencePublicationId`) REFERENCES `Publication` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `ConferencePublication`
+--
+
+LOCK TABLES `ConferencePublication` WRITE;
+/*!40000 ALTER TABLE `ConferencePublication` DISABLE KEYS */;
+/*!40000 ALTER TABLE `ConferencePublication` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `Dataset`
+--
+
+DROP TABLE IF EXISTS `Dataset`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `Dataset` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `CMIP5VarName` varchar(255) DEFAULT NULL,
+  `agencyId` varchar(255) DEFAULT NULL,
+  `dataSourceInputParameterToCallScienceApplicationCode` varchar(255) DEFAULT NULL,
+  `gridDimension` varchar(255) DEFAULT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  `physicalVariable` varchar(255) DEFAULT NULL,
+  `publishTimeStamp` datetime DEFAULT NULL,
+  `responsiblePerson` varchar(255) DEFAULT NULL,
+  `source` varchar(255) DEFAULT NULL,
+  `status` varchar(255) DEFAULT NULL,
+  `units` varchar(255) DEFAULT NULL,
+  `url` varchar(255) DEFAULT NULL,
+  `variableNameInWebInterface` varchar(255) DEFAULT NULL,
+  `variableNameInputParameterToCallScienceApplicationCode` varchar(255) DEFAULT NULL,
+  `instrumentId` bigint(20) NOT NULL,
+  `comment` varchar(255) DEFAULT NULL,
+  `dataSourceNameinWebInterface` varchar(255) DEFAULT NULL,
+  `startTime` datetime DEFAULT NULL,
+  `endTime` datetime DEFAULT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_9x29nf004vryd28iummv5l5r0` (`instrumentId`),
+  CONSTRAINT `FK_9x29nf004vryd28iummv5l5r0` FOREIGN KEY (`instrumentId`) REFERENCES `Instrument` (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `Dataset`
+--
+
+LOCK TABLES `Dataset` WRITE;
+/*!40000 ALTER TABLE `Dataset` DISABLE KEYS */;
+INSERT INTO `Dataset` VALUES (1,'ot','NOAA','NOAA_ARGO','3D','ARGO Ocean Temperature','Ocean temperature','2015-04-07 21:30:02','BT/CZ/GS/SL','ARGO','available on server','K',NULL,'Ocean temperature','ot',1,NULL,'NOAA/ARGO'),(2,'os','NOAA','NOAA_ARGO','3D','ARGO Ocean Salinity','Ocean Salinity','2015-04-07 21:30:02','BT/CZ/GS/SL','ARGO','available on server','psu',NULL,'Ocean Salinity','os',1,NULL,'NOAA/ARGO'),(3,'zl','NASA','NASA_GRACE','2D','GRACE equivalent water height over land','Equivalent Water Height Over Land','2015-04-07 21:30:02','BT','GRACE','available on server','m (equivalent water height)',NULL,'Equivalent Water Height Over Land','zl',2,'over land','NASA/GRACE'),(4,'zo','NASA','NASA_GRACE','2D','GRACE equivalent water height over ocean','Equivalent water height over ocean','2015-04-07 21:30:02','BT','GRACE','available on server','m (equivalent water height)',NULL,'Equivalent water height over ocean','zo',2,'over ocean','NASA/GRACE'),(5,'ohc700','NOAA','NOAA_NODC','3D'
 ,'NOAA Global Ocean Heat Content','Ocean Heat Content Anomaly within 700 m Depth','2015-04-07 21:30:02','BT/CZ/GS','NODC','available on server','J?',NULL,'Ocean Heat Content Anomaly within 700 m Depth','ohc700',3,NULL,'NOAA/NODC'),(6,'ohc700','NOAA','NOAA_NODC','3D','NOAA Global Ocean Heat Content','Ocean Heat Content Anomaly within 2000 m Depth','2015-04-07 21:30:02','BT/CZ/GS','NODC','available on server','J?',NULL,'Ocean Heat Content Anomaly within 2000 m Depth','ohc2000',3,NULL,'NOAA/NODC'),(7,'hus','NASA','NASA_AIRS','3D','AIRS Water Vapor','Specific Humidity','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','Kg/Kg',NULL,'Specific Humidity','hus',4,'>= 300hPa','NASA/AIRS'),(8,'ta','NASA','NASA_AIRS','3D','AIRS Air Temperature','Air Temperature','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','K',NULL,'Air Temperature','ta',4,'>= 300hPa','NASA/AIRS'),(9,'hus','NASA','NASA_MLS','3D','MLS Water Vapor','Specific Humidity','2015-04-07 21:30:02','CZ','Obs4MIPs'
 ,'available on server','Kg/Kg',NULL,'Specific Humidity','hus',5,'< 300hPa','NASA/MLS'),(10,'ta','NASA','NASA_MLS','3D','MLS Air Temperature','Air Temperature','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','K',NULL,'Air Temperature','ta',5,'< 300hPa','NASA/MLS'),(11,'clt','NASA','NASA_MODIS','2D','MODIS Total Area Cloud Fraction','Total Cloud Fraction','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','%',NULL,'Total Cloud Fraction','clt',6,NULL,'NASA/MODIS'),(12,'pr','NASA','NASA_TRMM','2D','TRMM precipitation','Precipitation Flux','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','Kg/m^2/s',NULL,'Precipitation Flux','pr',7,NULL,'NASA/TRMM'),(13,'pr','NASA','NASA_GPCP','2D','GPCP precipitation','Precipitation Flux','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','Kg/m^2/s',NULL,'Precipitation Flux','pr',8,NULL,'NASA/GPCP'),(14,'tos','NASA','NASA_AMSRE','2D','AMSRE sea surface temperature','Sea Surface Temperature','2015-04-07 21:30:02','
 CZ','Obs4MIPs','available on server','K',NULL,'Sea Surface Temperature','tos',9,NULL,'NASA/AMSRE'),(15,'uas','NASA','NASA_QuikSCAT','2D','QuikSCAT Eastward Near-Surfaces Wind','Eastward Near-Surface Wind','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','m/s',NULL,'Eastward Near-Surface Wind','uas',10,'uas','NASA/QuikSCAT'),(16,'vas','NASA','NASA_QuikSCAT','2D','QuikSCAT Northward Near-Surface Wind','Northward Near-Surface Wind','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','m/s',NULL,'Northward Near-Surface Wind','vas',10,'vas','NASA/QuikSCAT'),(17,'sfcWind','NASA','NASA_QuikSCAT','2D','QuikSCAT Near-Surface Wind Speed','Near-Surface Wind Speed','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','m/s',NULL,'Near-Surface Wind Speed','sfcWind',10,'sfcWind','NASA/QuikSCAT'),(18,'zos','NASA','NASA_AVISO','2D','AVISO sea surface height','Sea Surface Height','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','m',NULL,'Sea Surface Height','zos',1
 1,NULL,'NASA/AVISO'),(19,'lai','NASA','NASA_MODIS','2D','MODIS leaf area index','Leaf Area Index','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','1',NULL,'Leaf Area Index','lai',6,NULL,'NASA/MODIS'),(20,'rlds','NASA','NASA_CERES','2D','CERES Radiation ','Surface Downwelling Longwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Downwelling Longwave Radiation','rlds',12,NULL,'NASA/CERES'),(21,'rsus','NASA','NASA_CERES','2D','CERES Radiation ','Surface Upwelling Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Upwelling Shortwave Radiation','rsus',12,NULL,'NASA/CERES'),(22,'rldscs','NASA','NASA_CERES','2D','CERES Radiation ','Surface Downwelling Clear-Sky Longwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Downwelling Clear-Sky Longwave Radiation','rldscs',12,NULL,'NASA/CERES'),(23,'rsds','NASA','NASA_CERES','2D','CERES Rad
 iation ','Surface Downwelling Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Downwelling Shortwave Radiation','rsds',12,NULL,'NASA/CERES'),(24,'rsuscs','NASA','NASA_CERES','2D','CERES Radiation ','Surface Upwelling Clear-Sky Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Upwelling Clear-Sky Shortwave Radiation','rsuscs',12,NULL,'NASA/CERES'),(25,'rlus','NASA','NASA_CERES','2D','CERES Radiation ','Surface Upwelling Longwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Upwelling Longwave Radiation','rlus',12,NULL,'NASA/CERES'),(26,'rsdscs','NASA','NASA_CERES','2D','CERES Radiation ','Surface Downwelling Clear-Sky Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'Surface Downwelling Clear-Sky Shortwave Radiation','rsdscs',12,NULL,'NASA/CERES'),(27,'rlutcs','NASA','NASA_CERES','2D','CE
 RES Radiation ','TOA Outgoing Clear-Sky Longwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'TOA Outgoing Clear-Sky Longwave Radiation','rlutcs',12,NULL,'NASA/CERES'),(28,'rsut','NASA','NASA_CERES','2D','CERES Radiation ','TOA Outgoing Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'TOA Outgoing Shortwave Radiation','rsut',12,NULL,'NASA/CERES'),(29,'rsdt','NASA','NASA_CERES','2D','CERES Radiation ','TOA Incident Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'TOA Incident Shortwave Radiation','rsdt',12,NULL,'NASA/CERES'),(30,'rsutcs','NASA','NASA_CERES','2D','CERES Radiation ','TOA Outgoing Clear-Sky Shortwave Radiation','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'TOA Outgoing Clear-Sky Shortwave Radiation','rsutcs',12,NULL,'NASA/CERES'),(31,'rlut','NASA','NASA_CERES','2D','CERES Radiation ','TOA Outgoing Longwave Radiat
 ion','2015-04-07 21:30:02','CZ','Obs4MIPs','available on server','W m-2',NULL,'TOA Outgoing Longwave Radiation','rlut',12,NULL,'NASA/CERES');
+/*!40000 ALTER TABLE `Dataset` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `DatasetAndService`
+--
+
+DROP TABLE IF EXISTS `DatasetAndService`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `DatasetAndService` (
+  `datasetId` bigint(20) NOT NULL,
+  `climateServiceId` bigint(20) NOT NULL,
+  KEY `FK_6p60kv2w7e024lsmb1t62ig3t` (`climateServiceId`),
+  KEY `FK_kun7pek776x1b9auplo9wqpft` (`datasetId`),
+  CONSTRAINT `FK_6p60kv2w7e024lsmb1t62ig3t` FOREIGN KEY (`climateServiceId`) REFERENCES `ClimateService` (`id`),
+  CONSTRAINT `FK_kun7pek776x1b9auplo9wqpft` FOREIGN KEY (`datasetId`) REFERENCES `Dataset` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `DatasetAndService`
+--
+
+LOCK TABLES `DatasetAndService` WRITE;
+/*!40000 ALTER TABLE `DatasetAndService` DISABLE KEYS */;
+/*!40000 ALTER TABLE `DatasetAndService` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `DatasetLog`
+--
+
+DROP TABLE IF EXISTS `DatasetLog`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `DatasetLog` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `plotUrl` varchar(255) DEFAULT NULL,
+  `serviceExecutionLog` varchar(255) DEFAULT NULL,
+  `instrumentId` bigint(20) NOT NULL,
+  `originalDataSetId` bigint(20) NOT NULL,
+  `outputDataSetId` bigint(20) NOT NULL,
+  `dataUrl` varchar(255) DEFAULT NULL,
+  `dataSetId` bigint(20) NOT NULL,
+  `serviceExecutionLogId` bigint(20) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_94re6mmagml0joq8obi5j3tnp` (`instrumentId`),
+  KEY `FK_o19ihe0nm8mbtcc48gr9hi6pv` (`originalDataSetId`),
+  KEY `FK_nqntvi90gyn1roc6s6xkq3w6h` (`outputDataSetId`),
+  KEY `FK_8qcp27u950bwk18esghybcm6y` (`dataSetId`),
+  KEY `FK_kecu7ieo2f0q07l5t8bf5dwjr` (`serviceExecutionLogId`),
+  CONSTRAINT `FK_8qcp27u950bwk18esghybcm6y` FOREIGN KEY (`dataSetId`) REFERENCES `Dataset` (`id`),
+  CONSTRAINT `FK_94re6mmagml0joq8obi5j3tnp` FOREIGN KEY (`instrumentId`) REFERENCES `Instrument` (`id`),
+  CONSTRAINT `FK_kecu7ieo2f0q07l5t8bf5dwjr` FOREIGN KEY (`serviceExecutionLogId`) REFERENCES `ServiceExecutionLog` (`id`),
+  CONSTRAINT `FK_nqntvi90gyn1roc6s6xkq3w6h` FOREIGN KEY (`outputDataSetId`) REFERENCES `Dataset` (`id`),
+  CONSTRAINT `FK_o19ihe0nm8mbtcc48gr9hi6pv` FOREIGN KEY (`originalDataSetId`) REFERENCES `Dataset` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `DatasetLog`
+--
+
+LOCK TABLES `DatasetLog` WRITE;
+/*!40000 ALTER TABLE `DatasetLog` DISABLE KEYS */;
+/*!40000 ALTER TABLE `DatasetLog` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `Instrument`
+--
+
+DROP TABLE IF EXISTS `Instrument`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `Instrument` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `description` varchar(255) DEFAULT NULL,
+  `launchDate` datetime DEFAULT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `Instrument`
+--
+
+LOCK TABLES `Instrument` WRITE;
+/*!40000 ALTER TABLE `Instrument` DISABLE KEYS */;
+INSERT INTO `Instrument` VALUES (1,NULL,NULL,'ARGO'),(2,NULL,NULL,'GRACE'),(3,NULL,NULL,'NODC'),(4,NULL,NULL,'AIRS'),(5,NULL,NULL,'MLS'),(6,NULL,NULL,'MODIS'),(7,NULL,NULL,'TRMM'),(8,NULL,NULL,'GPCP'),(9,NULL,NULL,'AMSRE'),(10,NULL,NULL,'QuikSCAT'),(11,NULL,NULL,'AVISO'),(12,NULL,NULL,'CERES');
+/*!40000 ALTER TABLE `Instrument` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `JournalPublication`
+--
+
+DROP TABLE IF EXISTS `JournalPublication`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `JournalPublication` (
+  `journalName` varchar(255) DEFAULT NULL,
+  `page` varchar(255) DEFAULT NULL,
+  `qcolumn` int(11) NOT NULL,
+  `volume` int(11) NOT NULL,
+  `journalPublicationId` bigint(20) NOT NULL,
+  PRIMARY KEY (`journalPublicationId`),
+  CONSTRAINT `FK_gkgd1iw2a062mp2xmbg0ih0he` FOREIGN KEY (`journalPublicationId`) REFERENCES `Publication` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `JournalPublication`
+--
+
+LOCK TABLES `JournalPublication` WRITE;
+/*!40000 ALTER TABLE `JournalPublication` DISABLE KEYS */;
+/*!40000 ALTER TABLE `JournalPublication` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `Parameter`
+--
+
+DROP TABLE IF EXISTS `Parameter`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `Parameter` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `dataRange` varchar(255) DEFAULT NULL,
+  `indexInService` bigint(20) NOT NULL,
+  `name` varchar(255) DEFAULT NULL,
+  `purpose` varchar(255) DEFAULT NULL,
+  `rule` varchar(255) DEFAULT NULL,
+  `serviceId` bigint(20) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_2dy806x79j22t7i4rbdpeldof` (`serviceId`),
+  CONSTRAINT `FK_2dy806x79j22t7i4rbdpeldof` FOREIGN KEY (`serviceId`) REFERENCES `ClimateService` (`id`) ON UPDATE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `Parameter`
+--
+
+LOCK TABLES `Parameter` WRITE;
+/*!40000 ALTER TABLE `Parameter` DISABLE KEYS */;
+INSERT INTO `Parameter` VALUES (1,'NORANGE',1,'model','data source','rule',2),(2,'NORANGE',2,'var','variable name','rule',2),(3,'NORANGE',3,'startT','start year-month','rule',2),(4,'NORANGE',4,'endT','end year-month','rule',2),(5,'NORANGE',5,'months','select months','rule',2),(6,'NORANGE',6,'lat1','start lat (deg)','rule',2),(7,'NORANGE',7,'lat2','end lat (deg)','rule',2),(8,'NORANGE',8,'scale','variable scale','rule',2),(9,'norange',1,'model','model','rule',1),(10,'norange',2,'var','var','rule',1),(11,'norange',3,'startT','startT','rule',1),(12,'norange',4,'endT','endT','rule',1),(13,'norange',5,'months','months','rule',1),(14,'norange',6,'lat1','lat1','rule',1),(15,'norange',7,'lat2','lat2','rule',1),(16,'norange',8,'lon1','lon1','rule',1),(17,'norange',9,'lon2','lon2','rule',1),(18,'norange',10,'scale','scale','rule',1),(19,'NORANGE',1,'model','model','rule',3),(20,'NORANGE',2,'var','var','rule',3),(21,'NORANGE',3,'startT','startT','rule',3),(22,'NORANGE',4,'endT','endT','rule',3
 ),(23,'NORANGE',5,'lon1','lon1','rule',3),(24,'NORANGE',6,'lon2','lon2','rule',3),(25,'NORANGE',7,'lat1','lat1','rule',3),(26,'NORANGE',8,'lat2','lat2','rule',3),(27,'NORANGE',9,'scale','scale','rule',3),(28,'NORANGE',1,'model','model','rule',4),(29,'NORANGE',2,'var','var','rule',4),(30,'NORANGE',3,'startT','startT','rule',4),(31,'NORANGE',4,'endT','endT','rule',4),(32,'NORANGE',5,'pr','pr','rule',4),(33,'NORANGE',6,'lon1','lon1','rule',4),(34,'NORANGE',7,'lon2','lon2','rule',4),(35,'NORANGE',8,'lat1','lat1','rule',4),(36,'NORANGE',9,'lat2','lat2','rule',4),(37,'NORANGE',10,'months','months','rule',4),(38,'NORANGE',11,'scale','scale','rule',4),(39,'NORANGE',1,'model','model','rule',5),(40,'NORANGE',2,'var','var','rule',5),(41,'NORANGE',3,'startT','startT','rule',5),(42,'NORANGE',4,'endT','endT','rule',5),(43,'NORANGE',5,'lat1','lat1','rule',5),(44,'NORANGE',6,'lat2','lat2','rule',5),(45,'NORANGE',7,'pres1','pres1','rule',5),(46,'NORANGE',8,'pres2','pres2','rule',5),(47,'NORANGE',9,'
 months','months','rule',5),(48,'NORANGE',10,'scale','scale','rule',5),(49,'NORANGE',1,'model','model','rule',6),(50,'NORANGE',2,'var','var','rule',6),(51,'NORANGE',3,'startT','startT','rule',6),(52,'NORANGE',4,'endT','endT','rule',6),(53,'NORANGE',5,'lon1','lon1','rule',6),(54,'NORANGE',6,'lon2','lon2','rule',6),(55,'NORANGE',7,'lat1','lat1','rule',6),(56,'NORANGE',8,'lat2','lat2','rule',6),(57,'NORANGE',9,'months','months','rule',6),(58,'NORANGE',10,'scale','scale','rule',6),(59,'NORANGE',1,'model1','model1','rule',7),(60,'NORANGE',2,'model2','model2','rule',7),(61,'NORANGE',3,'var1','var1','rule',7),(62,'NORANGE',4,'var2','var2','rule',7),(63,'NORANGE',5,'pres1','pre1','rule',7),(64,'NORANGE',6,'pres2','pre2','rule',7),(65,'NORANGE',7,'startT','startT','rule',7),(66,'NORANGE',8,'endT','endT','rule',7),(67,'NORANGE',9,'lon1','lon1','rule',7),(68,'NORANGE',10,'lon2','lon2','rule',7),(69,'NORANGE',11,'lat1','lat1','rule',7),(70,'NORANGE',12,'lat2','lat2','rule',7),(71,'NORANGE',13,'n
 Sample','nSample','rule',7),(72,'NORANGE',1,'model1','model1','rule',8),(73,'NORANGE',2,'model2','model2','rule',8),(74,'NORANGE',3,'var1','var1','rule',8),(75,'NORANGE',4,'var2','var2','rule',8),(76,'NORANGE',5,'pres1','pre1','rule',8),(77,'NORANGE',6,'pres2','pre2','rule',8),(78,'NORANGE',7,'startT','startT','rule',8),(79,'NORANGE',8,'endT','endT','rule',8),(80,'NORANGE',9,'lon1','lon1','rule',8),(81,'NORANGE',10,'lon2','lon2','rule',8),(82,'NORANGE',11,'lat1','lat1','rule',8),(83,'NORANGE',12,'lat2','lat2','rule',8),(84,'NORANGE',1,'model1','model1','rule',9),(85,'NORANGE',2,'model2','model2','rule',9),(86,'NORANGE',3,'var1','var1','rule',9),(87,'NORANGE',4,'var2','var2','rule',9),(88,'NORANGE',5,'pres1','pre1','rule',9),(89,'NORANGE',6,'pres2','pre2','rule',9),(90,'NORANGE',7,'startT','startT','rule',9),(91,'NORANGE',8,'endT','endT','rule',9),(92,'NORANGE',9,'lon1','lon1','rule',9),(93,'NORANGE',10,'lon2','lon2','rule',9),(94,'NORANGE',11,'lat1','lat1','rule',9),(95,'NORANGE',12
 ,'lat2','lat2','rule',9),(96,'NORANGE',13,'months','months','rule',9),(97,'NORANGE',14,'bin_min','bin_min','rule',9),(98,'NORANGE',15,'bin_max','bin_max','rule',9),(99,'NORANGE',16,'bin_n','bin_n','rule',9),(100,'NORANGE',17,'env_var_plev','env_var_plev','rule',9),(101,'NORANGE',18,'displayOpt','displayOpt','rule',9);
+/*!40000 ALTER TABLE `Parameter` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `Publication`
+--
+
+DROP TABLE IF EXISTS `Publication`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `Publication` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `paperTitle` varchar(255) DEFAULT NULL,
+  `publicationChannel` varchar(255) DEFAULT NULL,
+  `year` int(11) NOT NULL,
+  `authorId` bigint(20) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_acs1ekskulb7pdx2w7uepfr06` (`authorId`),
+  CONSTRAINT `FK_acs1ekskulb7pdx2w7uepfr06` FOREIGN KEY (`authorId`) REFERENCES `User` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `Publication`
+--
+
+LOCK TABLES `Publication` WRITE;
+/*!40000 ALTER TABLE `Publication` DISABLE KEYS */;
+/*!40000 ALTER TABLE `Publication` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `ServiceConfiguration`
+--
+
+DROP TABLE IF EXISTS `ServiceConfiguration`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `ServiceConfiguration` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `runTime` varchar(255) DEFAULT NULL,
+  `serviceId` bigint(20) NOT NULL,
+  `userId` bigint(20) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_g87gq4j46v8sr3h1lo6aj2ddb` (`serviceId`),
+  KEY `FK_l4ppwornf1qqg7pbq6xo29pg8` (`userId`),
+  CONSTRAINT `FK_g87gq4j46v8sr3h1lo6aj2ddb` FOREIGN KEY (`serviceId`) REFERENCES `ClimateService` (`id`) ON UPDATE CASCADE,
+  CONSTRAINT `FK_l4ppwornf1qqg7pbq6xo29pg8` FOREIGN KEY (`userId`) REFERENCES `User` (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=321 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `ServiceConfiguration`
+--
+
+LOCK TABLES `ServiceConfiguration` WRITE;
+/*!40000 ALTER TABLE `ServiceConfiguration` DISABLE KEYS */;
+INSERT INTO `ServiceConfiguration` VALUES (1,'10s',7,1),(2,'10s',7,1),(3,'10s',7,1),(4,'10s',7,1),(5,'10s',7,1),(6,'10s',7,1),(7,'10s',7,1),(8,'10s',7,1),(9,'10s',7,1),(10,'10s',7,1),(11,'10s',7,1),(12,'10s',7,1),(13,'10s',7,1),(14,'10s',7,1),(15,'10s',3,1),(16,'10s',3,1),(17,'10s',3,1),(18,'10s',3,1),(19,'10s',3,1),(20,'10s',1,1),(21,'10s',1,1),(22,'10s',7,1),(23,'10s',7,1),(24,'10s',7,1),(25,'10s',7,1),(26,'10s',7,1),(27,'10s',7,1),(28,'10s',1,1),(29,'10s',1,1),(30,'10s',1,1),(31,'10s',1,1),(32,'10s',1,1),(33,'10s',1,1),(34,'10s',1,1),(35,'10s',1,1),(36,'10s',1,1),(37,'10s',1,1),(38,'10s',1,1),(39,'10s',1,1),(40,'10s',1,1),(41,'10s',1,1),(42,'10s',7,1),(43,'10s',7,1),(44,'10s',7,1),(45,'10s',7,1),(46,'10s',7,1),(47,'10s',7,1),(48,'10s',7,1),(49,'10s',3,1),(50,'10s',3,1),(51,'10s',3,1),(52,'10s',3,1),(53,'10s',3,1),(54,'10s',3,1),(55,'10s',2,1),(56,'10s',2,1),(57,'10s',2,1),(58,'10s',8,1),(59,'10s',8,1),(60,'10s',1,1),(61,'10s',7,1),(62,'10s',7,1),(63,'10s',1,1),(64,'10s',1,1),(65,
 '10s',8,1),(66,'10s',1,1),(67,'10s',3,1),(68,'10s',3,1),(69,'10s',1,1),(70,'10s',1,1),(71,'10s',1,1),(72,'10s',1,1),(73,'10s',1,1),(74,'10s',1,1),(75,'10s',1,1),(76,'10s',1,1),(77,'10s',1,1),(78,'10s',1,1),(79,'10s',2,1),(81,'10s',1,1),(82,'10s',7,1),(84,'10s',1,1),(85,'10s',5,1),(86,'10s',1,1),(87,'10s',7,1),(88,'10s',1,1),(89,'10s',1,1),(90,'10s',1,1),(91,'10s',1,1),(95,'10s',5,1),(96,'10s',1,1),(97,'10s',7,1),(98,'10s',7,1),(99,'10s',7,1),(101,'10s',7,1),(102,'10s',7,1),(103,'10s',7,1),(105,'10s',7,1),(106,'10s',7,1),(107,'10s',7,1),(108,'10s',7,1),(109,'10s',7,1),(110,'10s',7,1),(111,'10s',7,1),(112,'10s',7,1),(113,'10s',7,1),(114,'10s',7,1),(115,'10s',7,1),(116,'10s',7,1),(118,'10s',1,1),(119,'10s',2,1),(120,'10s',3,1),(121,'10s',4,1),(122,'10s',1,1),(123,'10s',1,1),(124,'10s',1,1),(125,'10s',7,1),(126,'10s',7,1),(127,'10s',7,1),(128,'10s',7,1),(129,'10s',2,1),(130,'10s',7,1),(131,'10s',7,1),(132,'10s',6,1),(133,'10s',6,1),(134,'10s',6,1),(135,'10s',5,1),(136,'10s',5,1),(137,'1
 0s',5,1),(138,'10s',5,1),(139,'10s',5,1),(140,'10s',5,1),(141,'10s',5,1),(142,'10s',7,1),(143,'10s',7,1),(144,'10s',1,1),(145,'10s',1,1),(146,'10s',2,1),(147,'10s',2,1),(148,'10s',2,1),(149,'10s',2,1),(150,'10s',1,1),(151,'10s',1,1),(152,'10s',1,1),(153,'10s',1,1),(154,'10s',1,1),(155,'10s',1,1),(156,'10s',2,1),(157,'10s',2,1),(158,'10s',2,1),(159,'10s',2,1),(160,'10s',2,1),(161,'10s',2,1),(162,'10s',2,1),(163,'10s',2,1),(164,'10s',2,1),(165,'10s',7,1),(166,'10s',2,1),(167,'10s',2,1),(168,'10s',4,1),(169,'10s',6,1),(170,'10s',6,1),(171,'10s',7,1),(172,'10s',7,1),(173,'10s',1,1),(174,'10s',1,1),(175,'10s',1,1),(176,'10s',1,1),(177,'10s',1,1),(178,'10s',1,1),(179,'10s',1,1),(180,'10s',1,1),(181,'10s',1,1),(182,'10s',1,1),(183,'10s',1,1),(184,'10s',1,1),(185,'10s',1,1),(186,'10s',1,1),(187,'10s',4,1),(188,'2000ms',1,1),(189,'0ms',1,1),(190,'2000ms',7,1),(191,'2000ms',3,1),(192,'2000ms',1,1),(193,'3000ms',4,1),(194,'3000ms',6,1),(195,'4000ms',8,1),(196,'2000ms',3,1),(197,'2000ms',3,1),(
 198,'2000ms',3,1),(199,'2000ms',1,1),(200,'2000ms',1,1),(201,'2000ms',1,1),(202,'2000ms',1,1),(203,'2000ms',1,1),(204,'2000ms',3,1),(205,'3000ms',4,1),(206,'3000ms',6,1),(207,'2000ms',7,1),(208,'4000ms',8,1),(209,'1000ms',9,1),(210,'2000ms',2,1),(211,'2000ms',1,1),(212,'3000ms',1,1),(213,'2000ms',1,1),(214,'2000ms',1,1),(215,'2000ms',2,1),(216,'3000ms',5,1),(217,'3000ms',5,1),(218,'3000ms',5,1),(219,'2000ms',2,1),(220,'2000ms',1,1),(221,'2000ms',2,1),(222,'2000ms',1,1),(223,'1000ms',2,1),(224,'0ms',1,1),(225,'1000ms',3,1),(226,'3000ms',4,1),(227,'3000ms',5,1),(228,'3000ms',6,1),(229,'3000ms',7,1),(230,'3000ms',8,1),(231,'1000ms',9,1),(232,'1000ms',2,1),(233,'1000ms',2,1),(235,'1000ms',3,1),(236,'3000ms',4,1),(237,'3000ms',5,1),(238,'3000ms',5,1),(239,'4000ms',5,1),(240,'3000ms',5,1),(241,'3000ms',1,1),(242,'2000ms',1,1),(243,'2000ms',3,1),(244,'3000ms',4,1),(245,'3000ms',4,1),(246,'2000ms',6,1),(247,'2000ms',7,1),(248,'2000ms',7,1),(249,'3000ms',8,1),(250,'2000ms',9,1),(251,'2000ms'
 ,9,1),(252,'3000ms',8,1),(253,'2000ms',9,1),(254,'2000ms',7,1),(255,'3000ms',1,1),(256,'2000ms',1,1),(257,'2000ms',1,1),(258,'2000ms',1,1),(259,'2000ms',3,1),(260,'3000ms',5,1),(262,'2000ms',7,1),(263,'2000ms',7,1),(264,'2000ms',1,1),(265,'2000ms',1,1),(266,'2000ms',1,1),(267,'2000ms',2,1),(268,'2000ms',2,1),(269,'1000ms',3,1),(270,'2000ms',3,1),(271,'3000ms',4,1),(272,'3000ms',4,1),(273,'2000ms',2,1),(274,'1000ms',4,1),(275,'3000ms',4,1),(276,'2000ms',2,1),(277,'2000ms',2,1),(278,'3000ms',6,1),(279,'3000ms',6,1),(280,'2000ms',7,1),(281,'0ms',7,1),(282,'1000ms',7,1),(283,'1000ms',7,1),(284,'1000ms',7,1),(285,'3000ms',4,1),(286,'3000ms',4,1),(287,'1000ms',7,1),(288,'2000ms',7,1),(289,'2000ms',7,1),(290,'0ms',7,1),(291,'2000ms',7,1),(292,'3000ms',8,1),(293,'0ms',8,1),(294,'2000ms',9,1),(295,'0ms',9,1),(296,'2000ms',1,1),(297,'2000ms',1,1),(298,'2000ms',7,1),(299,'1000ms',9,1),(300,'0ms',9,1),(301,'1000ms',9,1),(302,'0ms',9,1),(303,'0ms',9,1),(304,'3000ms',1,1),(305,'3000ms',5,1),(306,
 '3000ms',6,1),(307,'4000ms',8,1),(308,'1000ms',9,1),(309,'2000ms',1,1),(310,'3000ms',8,1),(311,'2000ms',1,1),(312,'2000ms',1,1),(313,'3000ms',1,1),(314,'2000ms',1,1),(315,'0ms',9,1),(316,'0ms',9,1),(317,'2000ms',9,1),(318,'1000ms',8,1),(319,'2000ms',9,1),(320,'0ms',9,1);
+/*!40000 ALTER TABLE `ServiceConfiguration` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `ServiceConfigurationItem`
+--
+
+DROP TABLE IF EXISTS `ServiceConfigurationItem`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `ServiceConfigurationItem` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `value` varchar(255) DEFAULT NULL,
+  `parameterId` bigint(20) NOT NULL,
+  `serviceConfigurationId` bigint(20) NOT NULL,
+  PRIMARY KEY (`id`),
+  KEY `FK_1i79wnmt5pi0msfu7rwpck74g` (`parameterId`),
+  KEY `FK_756ht9ilrv623yxt54v7v43if` (`serviceConfigurationId`),
+  CONSTRAINT `FK_1i79wnmt5pi0msfu7rwpck74g` FOREIGN KEY (`parameterId`) REFERENCES `Parameter` (`id`) ON UPDATE CASCADE,
+  CONSTRAINT `FK_756ht9ilrv623yxt54v7v43if` FOREIGN KEY (`serviceConfigurationId`) REFERENCES `ServiceConfiguration` (`id`) ON UPDATE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=3053 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `ServiceConfigurationItem`
+--
+
+LOCK TABLES `ServiceConfigurationItem` WRITE;
+/*!40000 ALTER TABLE `ServiceConfigurationItem` DISABLE KEYS */;
+INSERT INTO `ServiceConfigurationItem` VALUES (1,'nasa_amsre',59,1),(2,'ncar_cam5',60,1),(3,'tos',61,1),(4,'tos',62,1),(5,'',63,1),(6,'',64,1),(7,'200312',65,1),(8,'200402',66,1),(9,'0',67,1),(10,'360',68,1),(11,'-90',69,1),(12,'-60',70,1),(13,'500',71,1),(14,'nasa_amsre',59,2),(15,'ncar_cam5',60,2),(16,'tos',61,2),(17,'tos',62,2),(18,'',63,2),(19,'',64,2),(20,'200312',65,2),(21,'200402',66,2),(22,'0',67,2),(23,'360',68,2),(24,'-90',69,2),(25,'-60',70,2),(26,'1000000000',71,2),(27,'nasa_amsre',59,3),(28,'ncar_cam5',60,3),(29,'pr',61,3),(30,'pr',62,3),(31,'',63,3),(32,'',64,3),(33,'200312',65,3),(34,'200402',66,3),(35,'0',67,3),(36,'360',68,3),(37,'-60',69,3),(38,'-30',70,3),(39,'1000000000',71,3),(40,'nasa_amsre',59,4),(41,'ncar_cam5',60,4),(42,'pr',61,4),(43,'pr',62,4),(44,'',63,4),(45,'',64,4),(46,'200312',65,4),(47,'200402',66,4),(48,'0',67,4),(49,'360',68,4),(50,'-90',69,4),(51,'-60',70,4),(52,'1000000000',71,4),(53,'nasa_amsre',59,5),(54,'ncar_cam5',60,5),(55,'tos',61,5),(56,'t
 os',62,5),(57,'',63,5),(58,'',64,5),(59,'200312',65,5),(60,'200402',66,5),(61,'0',67,5),(62,'360',68,5),(63,'-60',69,5),(64,'-30',70,5),(65,'1000000000',71,5),(66,'nasa_amsre',59,6),(67,'ncar_cam5',60,6),(68,'pr',61,6),(69,'pr',62,6),(70,'',63,6),(71,'',64,6),(72,'200312',65,6),(73,'200402',66,6),(74,'0',67,6),(75,'360',68,6),(76,'-30',69,6),(77,'30',70,6),(78,'1000000000',71,6),(79,'nasa_amsre',59,7),(80,'ncar_cam5',60,7),(81,'tos',61,7),(82,'tos',62,7),(83,'',63,7),(84,'',64,7),(85,'200312',65,7),(86,'200402',66,7),(87,'0',67,7),(88,'360',68,7),(89,'30',69,7),(90,'60',70,7),(91,'1000000000',71,7),(92,'nasa_amsre',59,8),(93,'ncar_cam5',60,8),(94,'tos',61,8),(95,'tos',62,8),(96,'',63,8),(97,'',64,8),(98,'200312',65,8),(99,'200402',66,8),(100,'0',67,8),(101,'360',68,8),(102,'60',69,8),(103,'90',70,8),(104,'1000000000',71,8),(105,'nasa_amsre',59,9),(106,'ncar_cam5',60,9),(107,'tos',61,9),(108,'tos',62,9),(109,'',63,9),(110,'',64,9),(111,'200403',65,9),(112,'200405',66,9),(113,'0',67,9
 ),(114,'360',68,9),(115,'60',69,9),(116,'90',70,9),(117,'1000000000',71,9),(118,'nasa_amsre',59,10),(119,'ncar_cam5',60,10),(120,'tos',61,10),(121,'tos',62,10),(122,'',63,10),(123,'',64,10),(124,'200403',65,10),(125,'200405',66,10),(126,'0',67,10),(127,'360',68,10),(128,'30',69,10),(129,'60',70,10),(130,'1000000000',71,10),(131,'nasa_amsre',59,11),(132,'ncar_cam5',60,11),(133,'tos',61,11),(134,'tos',62,11),(135,'',63,11),(136,'',64,11),(137,'200403',65,11),(138,'200405',66,11),(139,'0',67,11),(140,'360',68,11),(141,'-30',69,11),(142,'30',70,11),(143,'1000000000',71,11),(144,'nasa_amsre',59,12),(145,'ncar_cam5',60,12),(146,'tos',61,12),(147,'tos',62,12),(148,'',63,12),(149,'',64,12),(150,'200403',65,12),(151,'200405',66,12),(152,'0',67,12),(153,'360',68,12),(154,'-60',69,12),(155,'-30',70,12),(156,'1000000000',71,12),(157,'nasa_amsre',59,13),(158,'ncar_cam5',60,13),(159,'tos',61,13),(160,'tos',62,13),(161,'',63,13),(162,'',64,13),(163,'200403',65,13),(164,'200405',66,13),(165,'0',67,
 13),(166,'360',68,13),(167,'-90',69,13),(168,'-60',70,13),(169,'1000000000',71,13),(170,'nasa_amsre',59,14),(171,'ncar_cam5',60,14),(172,'tos',61,14),(173,'tos',62,14),(174,'',63,14),(175,'',64,14),(176,'200403',65,14),(177,'200405',66,14),(178,'0',67,14),(179,'360',68,14),(180,'-90',69,14),(181,'-60',70,14),(182,'1000000000',71,14),(183,'NASA_AMSRE',19,15),(184,'tos',20,15),(185,'200301',21,15),(186,'201412',22,15),(187,'0',23,15),(188,'360',24,15),(189,'-90',25,15),(190,'90',26,15),(191,'0',27,15),(192,'NASA_AMSRE',19,16),(193,'tos',20,16),(194,'200301',21,16),(195,'201412',22,16),(196,'0',23,16),(197,'360',24,16),(198,'0',25,16),(199,'30',26,16),(200,'0',27,16),(201,'NASA_AMSRE',19,17),(202,'tos',20,17),(203,'200301',21,17),(204,'201012',22,17),(205,'0',23,17),(206,'360',24,17),(207,'30',25,17),(208,'60',26,17),(209,'0',27,17),(210,'NASA_AMSRE',19,18),(211,'tos',20,18),(212,'200301',21,18),(213,'201012',22,18),(214,'0',23,18),(215,'360',24,18),(216,'-60',25,18),(217,'-30',26,18),
 (218,'0',27,18),(219,'NASA_AMSRE',19,19),(220,'tos',20,19),(221,'200301',21,19),(222,'201012',22,19),(223,'0',23,19),(224,'360',24,19),(225,'-30',25,19),(226,'0',26,19),(227,'0',27,19),(228,'NASA_MODIS',9,20),(229,'clt',10,20),(230,'200401',11,20),(231,'201012',12,20),(232,'-90',14,20),(233,'90',15,20),(234,'0',16,20),(235,'360',17,20),(236,'0',18,20),(237,'1,2,3,4,5,6,7,8,9,10,11,12',13,20),(238,'NASA_MODIS',9,21),(239,'clt',10,21),(240,'200401',11,21),(241,'201012',12,21),(242,'-90',14,21),(243,'90',15,21),(244,'0',16,21),(245,'360',17,21),(246,'0',18,21),(247,'1,2,12',13,21),(248,'nasa_amsre',59,22),(249,'ncar_cam5',60,22),(250,'pr',61,22),(251,'pr',62,22),(252,'',63,22),(253,'',64,22),(254,'200312',65,22),(255,'200402',66,22),(256,'0',67,22),(257,'360',68,22),(258,'-90',69,22),(259,'-60',70,22),(260,'1000000000',71,22),(261,'nasa_amsre',59,23),(262,'ncar_cam5',60,23),(263,'pr',61,23),(264,'pr',62,23),(265,'',63,23),(266,'',64,23),(267,'200312',65,23),(268,'200402',66,23),(269,'0
 ',67,23),(270,'360',68,23),(271,'-90',69,23),(272,'-60',70,23),(273,'1000000000',71,23),(274,'nasa_amsre',59,24),(275,'ncar_cam5',60,24),(276,'pr',61,24),(277,'pr',62,24),(278,'',63,24),(279,'',64,24),(280,'200403',65,24),(281,'200405',66,24),(282,'0',67,24),(283,'360',68,24),(284,'-90',69,24),(285,'-60',70,24),(286,'1000000000',71,24),(287,'nasa_amsre',59,25),(288,'ncar_cam5',60,25),(289,'pr',61,25),(290,'pr',62,25),(291,'',63,25),(292,'',64,25),(293,'200403',65,25),(294,'200405',66,25),(295,'0',67,25),(296,'360',68,25),(297,'-90',69,25),(298,'-60',70,25),(299,'1000000000',71,25),(300,'nasa_amsre',59,26),(301,'ncar_cam5',60,26),(302,'pr',61,26),(303,'pr',62,26),(304,'',63,26),(305,'',64,26),(306,'200403',65,26),(307,'200405',66,26),(308,'0',67,26),(309,'360',68,26),(310,'-90',69,26),(311,'-60',70,26),(312,'1000000000',71,26),(313,'nasa_amsre',59,27),(314,'ncar_cam5',60,27),(315,'pr',61,27),(316,'pr',62,27),(317,'',63,27),(318,'',64,27),(319,'200403',65,27),(320,'200405',66,27),(321
 ,'0',67,27),(322,'360',68,27),(323,'-90',69,27),(324,'-60',70,27),(325,'1000000000',71,27),(326,'NASA_TRMM',9,28),(327,'pr',10,28),(328,'200401',11,28),(329,'200412',12,28),(330,'-90',14,28),(331,'90',15,28),(332,'0',16,28),(333,'360',17,28),(334,'0',18,28),(335,'1,2,3,4,5,6,7,8,9,10,11,12',13,28),(336,'NASA_TRMM',9,29),(337,'pr',10,29),(338,'200401',11,29),(339,'200412',12,29),(340,'-90',14,29),(341,'90',15,29),(342,'0',16,29),(343,'360',17,29),(344,'0',18,29),(345,'1,2,12',13,29),(346,'NASA_TRMM',9,30),(347,'clt',10,30),(348,'200401',11,30),(349,'200412',12,30),(350,'-90',14,30),(351,'90',15,30),(352,'0',16,30),(353,'360',17,30),(354,'0',18,30),(355,'3,4,5',13,30),(356,'NASA_TRMM',9,31),(357,'pr',10,31),(358,'200401',11,31),(359,'200412',12,31),(360,'-90',14,31),(361,'90',15,31),(362,'0',16,31),(363,'360',17,31),(364,'0',18,31),(365,'3,4,5',13,31),(366,'NASA_TRMM',9,32),(367,'clt',10,32),(368,'200401',11,32),(369,'200412',12,32),(370,'-90',14,32),(371,'90',15,32),(372,'0',16,32),(
 373,'360',17,32),(374,'0',18,32),(375,'6,7,8',13,32),(376,'NASA_MODIS',9,33),(377,'clt',10,33),(378,'200401',11,33),(379,'200412',12,33),(380,'-90',14,33),(381,'90',15,33),(382,'0',16,33),(383,'360',17,33),(384,'0',18,33),(385,'6,7,8',13,33),(386,'NASA_TRMM',9,34),(387,'pr',10,34),(388,'200401',11,34),(389,'200412',12,34),(390,'-90',14,34),(391,'90',15,34),(392,'0',16,34),(393,'360',17,34),(394,'0',18,34),(395,'6,7,8',13,34),(396,'NASA_TRMM',9,35),(397,'pr',10,35),(398,'200401',11,35),(399,'201012',12,35),(400,'-90',14,35),(401,'90',15,35),(402,'0',16,35),(403,'360',17,35),(404,'0',18,35),(405,'6,7,8',13,35),(406,'NASA_TRMM',9,36),(407,'pr',10,36),(408,'200401',11,36),(409,'201012',12,36),(410,'-90',14,36),(411,'90',15,36),(412,'0',16,36),(413,'360',17,36),(414,'0',18,36),(415,'9,10,11',13,36),(416,'NASA_AMSRE',9,37),(417,'tos',10,37),(418,'200401',11,37),(419,'201012',12,37),(420,'-90',14,37),(421,'90',15,37),(422,'0',16,37),(423,'360',17,37),(424,'0',18,37),(425,'1,2,3,4,5,6,7,8,9
 ,10,11,12',13,37),(426,'NASA_MODIS',9,38),(427,'clt',10,38),(428,'200401',11,38),(429,'201012',12,38),(430,'-90',14,38),(431,'90',15,38),(432,'0',16,38),(433,'360',17,38),(434,'0',18,38),(435,'1,2,12',13,38),(436,'NASA_AMSRE',9,39),(437,'tos',10,39),(438,'200401',11,39),(439,'201012',12,39),(440,'-90',14,39),(441,'90',15,39),(442,'0',16,39),(443,'360',17,39),(444,'0',18,39),(445,'3,4,5',13,39),(446,'NASA_AMSRE',9,40),(447,'tos',10,40),(448,'200401',11,40),(449,'201012',12,40),(450,'-90',14,40),(451,'90',15,40),(452,'0',16,40),(453,'360',17,40),(454,'0',18,40),(455,'6,7,8',13,40),(456,'NASA_AMSRE',9,41),(457,'tos',10,41),(458,'200401',11,41),(459,'201012',12,41),(460,'-90',14,41),(461,'90',15,41),(462,'0',16,41),(463,'360',17,41),(464,'0',18,41),(465,'9,10,11',13,41),(466,'nasa_modis',59,42),(467,'nasa_amsre',60,42),(468,'clt',61,42),(469,'tos',62,42),(470,'',63,42),(471,'',64,42),(472,'200401',65,42),(473,'200412',66,42),(474,'0',67,42),(475,'360',68,42),(476,'-90',69,42),(477,'90',
 70,42),(478,'1000',71,42),(479,'nasa_modis',59,43),(480,'nasa_amsre',60,43),(481,'clt',61,43),(482,'tos',62,43),(483,'',63,43),(484,'',64,43),(485,'200401',65,43),(486,'200412',66,43),(487,'0',67,43),(488,'360',68,43),(489,'-90',69,43),(490,'90',70,43),(491,'10000',71,43),(492,'nasa_modis',59,44),(493,'nasa_amsre',60,44),(494,'clt',61,44),(495,'tos',62,44),(496,'',63,44),(497,'',64,44),(498,'200401',65,44),(499,'200412',66,44),(500,'0',67,44),(501,'360',68,44),(502,'-30',69,44),(503,'30',70,44),(504,'10000',71,44),(505,'nasa_trmm',59,45),(506,'nasa_amsre',60,45),(507,'pr',61,45),(508,'tos',62,45),(509,'',63,45),(510,'',64,45),(511,'200401',65,45),(512,'200412',66,45),(513,'0',67,45),(514,'360',68,45),(515,'-90',69,45),(516,'90',70,45),(517,'10000',71,45),(518,'nasa_trmm',59,46),(519,'nasa_amsre',60,46),(520,'pr',61,46),(521,'tos',62,46),(522,'',63,46),(523,'',64,46),(524,'200401',65,46),(525,'200412',66,46),(526,'0',67,46),(527,'360',68,46),(528,'-90',69,46),(529,'90',70,46),(530,'1
 0000',71,46),(531,'nasa_modis',59,47),(532,'ecmwf_interim',60,47),(533,'clt',61,47),(534,'wap',62,47),(535,'',63,47),(536,'',64,47),(537,'200401',65,47),(538,'200412',66,47),(539,'0',67,47),(540,'360',68,47),(541,'-90',69,47),(542,'90',70,47),(543,'10000',71,47),(544,'nasa_modis',59,48),(545,'ecmwf_interim',60,48),(546,'clt',61,48),(547,'wap',62,48),(548,'',63,48),(549,'',64,48),(550,'200401',65,48),(551,'200412',66,48),(552,'0',67,48),(553,'360',68,48),(554,'-90',69,48),(555,'90',70,48),(556,'10000',71,48),(557,'NASA_MODIS',19,49),(558,'clt',20,49),(559,'200401',21,49),(560,'201112',22,49),(561,'0',23,49),(562,'360',24,49),(563,'-90',25,49),(564,'90',26,49),(565,'0',27,49),(566,'NASA_MODIS',19,50),(567,'clt',20,50),(568,'200401',21,50),(569,'201109',22,50),(570,'0',23,50),(571,'360',24,50),(572,'30',25,50),(573,'50',26,50),(574,'0',27,50),(575,'NASA_MODIS',19,51),(576,'clt',20,51),(577,'200401',21,51),(578,'201109',22,51),(579,'0',23,51),(580,'360',24,51),(581,'-50',25,51),(582,'-3
 0',26,51),(583,'0',27,51),(584,'NASA_MODIS',19,52),(585,'clt',20,52),(586,'200401',21,52),(587,'201109',22,52),(588,'0',23,52),(589,'360',24,52),(590,'-15',25,52),(591,'15',26,52),(592,'0',27,52),(593,'NASA_MODIS',19,53),(594,'clt',20,53),(595,'200401',21,53),(596,'201109',22,53),(597,'0',23,53),(598,'360',24,53),(599,'15',25,53),(600,'30',26,53),(601,'0',27,53),(602,'NASA_MODIS',19,54),(603,'clt',20,54),(604,'200401',21,54),(605,'201109',22,54),(606,'0',23,54),(607,'360',24,54),(608,'-30',25,54),(609,'-15',26,54),(610,'0',27,54),(611,'NASA_MODIS',1,55),(612,'clt',2,55),(613,'200501',3,55),(614,'200512',4,55),(615,'1,2,3,4,5,6,7,8,9,10,11,12',5,55),(616,'-90',6,55),(617,'90',7,55),(618,'0',8,55),(619,'NASA_MODIS',1,56),(620,'clt',2,56),(621,'200601',3,56),(622,'200612',4,56),(623,'1,2,3,4,5,6,7,8,9,10,11,12',5,56),(624,'-90',6,56),(625,'90',7,56),(626,'0',8,56),(627,'NASA_MODIS',1,57),(628,'clt',2,57),(629,'200701',3,57),(630,'200712',4,57),(631,'1,2,3,4,5,6,7,8,9,10,11,12',5,57),(6
 32,'-90',6,57),(633,'90',7,57),(634,'0',8,57),(635,'miroc_miroc5',72,58),(636,'nasa_modis',73,58),(637,'clt',74,58),(638,'clt',75,58),(639,'',76,58),(640,'',77,58),(641,'200401',78,58),(642,'200412',79,58),(643,'0',80,58),(644,'360',81,58),(645,'-90',82,58),(646,'90',83,58),(647,'miroc_miroc5',72,59),(648,'nasa_modis',73,59),(649,'clt',74,59),(650,'clt',75,59),(651,'',76,59),(652,'',77,59),(653,'200401',78,59),(654,'200612',79,59),(655,'0',80,59),(656,'360',81,59),(657,'-90',82,59),(658,'90',83,59),(659,'NASA_TRMM',9,60),(660,'clt',10,60),(661,'200401',11,60),(662,'200412',12,60),(663,'-90',14,60),(664,'90',15,60),(665,'0',16,60),(666,'360',17,60),(667,'0',18,60),(668,'3,4,5',13,60),(669,'nasa_amsre',59,61),(670,'ncar_cam5',60,61),(671,'tos',61,61),(672,'pr',62,61),(673,'',63,61),(674,'',64,61),(675,'200403',65,61),(676,'200405',66,61),(677,'0',67,61),(678,'360',68,61),(679,'-90',69,61),(680,'-60',70,61),(681,'1000000000',71,61),(682,'nasa_amsre',59,62),(683,'ncar_cam5',60,62),(684,
 'tos',61,62),(685,'pr',62,62),(686,'',63,62),(687,'',64,62),(688,'200403',65,62),(689,'200405',66,62),(690,'0',67,62),(691,'360',68,62),(692,'-90',69,62),(693,'-60',70,62),(694,'1000000000',71,62),(695,'NASA_TRMM',9,63),(696,'clt',10,63),(697,'200401',11,63),(698,'200412',12,63),(699,'-90',14,63),(700,'90',15,63),(701,'0',16,63),(702,'360',17,63),(703,'0',18,63),(704,'3,4,5',13,63),(705,'NASA_TRMM',9,64),(706,'clt',10,64),(707,'200401',11,64),(708,'200412',12,64),(709,'-90',14,64),(710,'90',15,64),(711,'0',16,64),(712,'360',17,64),(713,'0',18,64),(714,'3,4,5',13,64),(715,'miroc_miroc5',72,65),(716,'cccma_canesm2',73,65),(717,'pr',74,65),(718,'pr',75,65),(719,'',76,65),(720,'',77,65),(721,'200401',78,65),(722,'200412',79,65),(723,'0',80,65),(724,'360',81,65),(725,'-90',82,65),(726,'90',83,65),(727,'NASA_TRMM',9,66),(728,'clt',10,66),(729,'200401',11,66),(730,'200412',12,66),(731,'-90',14,66),(732,'90',15,66),(733,'0',16,66),(734,'360',17,66),(735,'0',18,66),(736,'3,4,5',13,66),(737,'
 NASA_AMSRE',19,67),(738,'clt',20,67),(739,'200301',21,67),(740,'201012',22,67),(741,'0',23,67),(742,'360',24,67),(743,'-30',25,67),(744,'0',26,67),(745,'0',27,67),(746,'NASA_AMSRE',19,68),(747,'clt',20,68),(748,'200301',21,68),(749,'201012',22,68),(750,'0',23,68),(751,'360',24,68),(752,'-30',25,68),(753,'0',26,68),(754,'0',27,68),(755,'NASA_TRMM',9,69),(756,'pr',10,69),(757,'200401',11,69),(758,'200412',12,69),(759,'-90',14,69),(760,'90',15,69),(761,'0',16,69),(762,'360',17,69),(763,'0',18,69),(764,'6,7,8',13,69),(765,'NASA_TRMM',9,70),(766,'clt',10,70),(767,'200401',11,70),(768,'200412',12,70),(769,'-90',14,70),(770,'90',15,70),(771,'0',16,70),(772,'360',17,70),(773,'0',18,70),(774,'1,2,12',13,70),(775,'NASA_TRMM',9,71),(776,'clt',10,71),(777,'200401',11,71),(778,'200412',12,71),(779,'-90',14,71),(780,'90',15,71),(781,'0',16,71),(782,'360',17,71),(783,'0',18,71),(784,'9,10,11',13,71),(785,'NASA_TRMM',9,72),(786,'clt',10,72),(787,'200401',11,72),(788,'200412',12,72),(789,'-90',14,72
 ),(790,'90',15,72),(791,'0',16,72),(792,'360',17,72),(793,'0',18,72),(794,'3,4,5',13,72),(795,'NASA_TRMM',9,73),(796,'clt',10,73),(797,'200401',11,73),(798,'200412',12,73),(799,'-90',14,73),(800,'90',15,73),(801,'0',16,73),(802,'360',17,73),(803,'0',18,73),(804,'6,7,8',13,73),(805,'NASA_TRMM',9,74),(806,'clt',10,74),(807,'200401',11,74),(808,'200412',12,74),(809,'-90',14,74),(810,'90',15,74),(811,'0',16,74),(812,'360',17,74),(813,'0',18,74),(814,'3,4,5',13,74),(815,'NASA_TRMM',9,75),(816,'pr',10,75),(817,'200401',11,75),(818,'200412',12,75),(819,'-90',14,75),(820,'90',15,75),(821,'0',16,75),(822,'360',17,75),(823,'0',18,75),(824,'3,4,5',13,75),(825,'NASA_TRMM',9,76),(826,'pr',10,76),(827,'200401',11,76),(828,'200412',12,76),(829,'-90',14,76),(830,'90',15,76),(831,'0',16,76),(832,'360',17,76),(833,'0',18,76),(834,'3,4,5',13,76),(835,'NASA_TRMM',9,77),(836,'pr',10,77),(837,'200401',11,77),(838,'200412',12,77),(839,'-90',14,77),(840,'90',15,77),(841,'0',16,77),(842,'360',17,77),(843,'0
 ',18,77),(844,'3,4,5',13,77),(845,'NASA_TRMM',9,78),(846,'pr',10,78),(847,'200401',11,78),(848,'200412',12,78),(849,'-90',14,78),(850,'90',15,78),(851,'0',16,78),(852,'360',17,78),(853,'0',18,78),(854,'3,4,5',13,78),(855,'NASA_MODIS',1,79),(856,'clt',2,79),(857,'200401',3,79),(858,'200412',4,79),(859,'1,2,3,4,5,6,7,8,9,10,11,12',5,79),(860,'-90',6,79),(861,'90',7,79),(862,'0',8,79),(876,'NASA_MODIS',9,81),(877,'clt',10,81),(878,'',11,81),(879,'',12,81),(880,'',14,81),(881,'',15,81),(882,'',16,81),(883,'',17,81),(884,'4',18,81),(885,'3,4,5',13,81),(886,'cccma_canesm2',59,82),(887,'cccma_canesm2',60,82),(888,'pr',61,82),(889,'pr',62,82),(890,'',63,82),(891,'',64,82),(892,'200401',65,82),(893,'200412',66,82),(894,'0',67,82),(895,'360',68,82),(896,'-90',69,82),(897,'90',70,82),(898,'500',71,82),(912,'NASA_TRMM',9,84),(913,'pr',10,84),(914,'200401',11,84),(915,'200412',12,84),(916,'-90',14,84),(917,'90',15,84),(918,'0',16,84),(919,'360',17,84),(920,'0',18,84),(921,'6,7,8',13,84),(922,'NA
 SA_AIRS',39,85),(923,'ta',40,85),(924,'200401',41,85),(925,'200412',42,85),(926,'-90',43,85),(927,'90',44,85),(928,'20000',45,85),(929,'90000',46,85),(930,'1,2,3,4,5,6,7,8,9,10,11,12',47,85),(931,'2',48,85),(932,'NASA_MODIS',9,86),(933,'clt',10,86),(934,'200401',11,86),(935,'200412',12,86),(936,'-90',14,86),(937,'90',15,86),(938,'0',16,86),(939,'360',17,86),(940,'0',18,86),(941,'1,2,3,4,5,6,7,8,9,10,11,12',13,86),(942,'cccma_canesm2',59,87),(943,'cccma_canesm2',60,87),(944,'pr',61,87),(945,'pr',62,87),(946,'',63,87),(947,'',64,87),(948,'200401',65,87),(949,'200412',66,87),(950,'0',67,87),(951,'360',68,87),(952,'-90',69,87),(953,'90',70,87),(954,'500',71,87),(955,'NASA_MODIS',9,88),(956,'clt',10,88),(957,'200401',11,88),(958,'200412',12,88),(959,'-90',14,88),(960,'90',15,88),(961,'0',16,88),(962,'360',17,88),(963,'0',18,88),(964,'1,2,3,4,5,6,7,8,9,10,11,12',13,88),(965,'NASA_MODIS',9,89),(966,'clt',10,89),(967,'200401',11,89),(968,'200412',12,89),(969,'-90',14,89),(970,'90',15,89),(9
 71,'0',16,89),(972,'360',17,89),(973,'0',18,89),(974,'1,2,3,4,5,6,7,8,9,10,11,12',13,89),(975,'NASA_MODIS',9,90),(976,'clt',10,90),(977,'200401',11,90),(978,'200412',12,90),(979,'-90',14,90),(980,'90',15,90),(981,'0',16,90),(982,'360',17,90),(983,'0',18,90),(984,'1,2,3,4,5,6,7,8,9,10,11,12',13,90),(985,'NASA_TRMM',9,91),(986,'pr',10,91),(987,'200401',11,91),(988,'200412',12,91),(989,'-90',14,91),(990,'90',15,91),(991,'0',16,91),(992,'360',17,91),(993,'0',18,91),(994,'6,7,8',13,91),(1031,'NASA_AIRS',39,95),(1032,'ta',40,95),(1033,'200401',41,95),(1034,'200412',42,95),(1035,'-90',43,95),(1036,'90',44,95),(1037,'20000',45,95),(1038,'90000',46,95),(1039,'1,2,3,4,5,6,7,8,9,10,11,12',47,95),(1040,'2',48,95),(1041,'NASA_MODIS',9,96),(1042,'clt',10,96),(1043,'200401',11,96),(1044,'200412',12,96),(1045,'-90',14,96),(1046,'90',15,96),(1047,'0',16,96),(1048,'360',17,96),(1049,'0',18,96),(1050,'1,2,3,4,5,6,7,8,9,10,11,12',13,96),(1051,'cccma_canesm2',59,97),(1052,'cccma_canesm2',60,97),(1053,'p
 r',61,97),(1054,'pr',62,97),(1055,'',63,97),(1056,'',64,97),(1057,'200401',65,97),(1058,'200412',66,97),(1059,'0',67,97),(1060,'360',68,97),(1061,'-90',69,97),(1062,'90',70,97),(1063,'500',71,97),(1064,'cccma_canesm2',59,98),(1065,'cccma_canesm2',60,98),(1066,'pr',61,98),(1067,'pr',62,98),(1068,'',63,98),(1069,'',64,98),(1070,'200401',65,98),(1071,'200412',66,98),(1072,'0',67,98),(1073,'360',68,98),(1074,'-90',69,98),(1075,'90',70,98),(1076,'500',71,98),(1077,'cccma_canesm2',59,99),(1078,'cccma_canesm2',60,99),(1079,'pr',61,99),(1080,'pr',62,99),(1081,'',63,99),(1082,'',64,99),(1083,'200401',65,99),(1084,'200412',66,99),(1085,'0',67,99),(1086,'360',68,99),(1087,'-90',69,99),(1088,'90',70,99),(1089,'500',71,99),(1103,'cccma_canesm2',59,101),(1104,'cccma_canesm2',60,101),(1105,'pr',61,101),(1106,'pr',62,101),(1107,'',63,101),(1108,'',64,101),(1109,'200401',65,101),(1110,'200412',66,101),(1111,'0',67,101),(1112,'360',68,101),(1113,'-90',69,101),(1114,'90',70,101),(1115,'500',71,101),(1
 116,'cccma_canesm2',59,102),(1117,'cccma_canesm2',60,102),(1118,'pr',61,102),(1119,'pr',62,102),(1120,'',63,102),(1121,'',64,102),(1122,'200401',65,102),(1123,'200412',66,102),(1124,'0',67,102),(1125,'360',68,102),(1126,'-90',69,102),(1127,'90',70,102),(1128,'500',71,102),(1129,'cccma_canesm2',59,103),(1130,'cccma_canesm2',60,103),(1131,'pr',61,103),(1132,'pr',62,103),(1133,'',63,103),(1134,'',64,103),(1135,'200401',65,103),(1136,'200412',66,103),(1137,'0',67,103),(1138,'360',68,103),(1139,'-90',69,103),(1140,'90',70,103),(1141,'500',71,103),(1155,'cccma_canesm2',59,105),(1156,'cccma_canesm2',60,105),(1157,'pr',61,105),(1158,'pr',62,105),(1159,'',63,105),(1160,'',64,105),(1161,'200401',65,105),(1162,'200412',66,105),(1163,'0',67,105),(1164,'360',68,105),(1165,'-90',69,105),(1166,'90',70,105),(1167,'500',71,105),(1168,'cccma_canesm2',59,106),(1169,'cccma_canesm2',60,106),(1170,'pr',61,106),(1171,'pr',62,106),(1172,'',63,106),(1173,'',64,106),(1174,'200401',65,106),(1175,'200412',66,1
 06),(1176,'0',67,106),(1177,'360',68,106),(1178,'-90',69,106),(1179,'90',70,106),(1180,'500',71,106),(1181,'cccma_canesm2',59,107),(1182,'cccma_canesm2',60,107),(1183,'pr',61,107),(1184,'pr',62,107),(1185,'',63,107),(1186,'',64,107),(1187,'200401',65,107),(1188,'200412',66,107),(1189,'0',67,107),(1190,'360',68,107),(1191,'-90',69,107),(1192,'90',70,107),(1193,'500',71,107),(1194,'cccma_canesm2',59,108),(1195,'cccma_canesm2',60,108),(1196,'pr',61,108),(1197,'pr',62,108),(1198,'',63,108),(1199,'',64,108),(1200,'200401',65,108),(1201,'200412',66,108),(1202,'0',67,108),(1203,'360',68,108),(1204,'-90',69,108),(1205,'90',70,108),(1206,'500',71,108),(1207,'cccma_canesm2',59,109),(1208,'cccma_canesm2',60,109),(1209,'pr',61,109),(1210,'pr',62,109),(1211,'',63,109),(1212,'',64,109),(1213,'200401',65,109),(1214,'200412',66,109),(1215,'0',67,109),(1216,'360',68,109),(1217,'-90',69,109),(1218,'90',70,109),(1219,'500',71,109),(1220,'cccma_canesm2',59,110),(1221,'cccma_canesm2',60,110),(1222,'pr',
 61,110),(1223,'pr',62,110),(1224,'',63,110),(1225,'',64,110),(1226,'200401',65,110),(1227,'200412',66,110),(1228,'0',67,110),(1229,'360',68,110),(1230,'-90',69,110),(1231,'90',70,110),(1232,'500',71,110),(1233,'cccma_canesm2',59,111),(1234,'cccma_canesm2',60,111),(1235,'pr',61,111),(1236,'pr',62,111),(1237,'',63,111),(1238,'',64,111),(1239,'200401',65,111),(1240,'200412',66,111),(1241,'0',67,111),(1242,'360',68,111),(1243,'-90',69,111),(1244,'90',70,111),(1245,'500',71,111),(1246,'cccma_canesm2',59,112),(1247,'cccma_canesm2',60,112),(1248,'pr',61,112),(1249,'pr',62,112),(1250,'',63,112),(1251,'',64,112),(1252,'200401',65,112),(1253,'200412',66,112),(1254,'0',67,112),(1255,'360',68,112),(1256,'-90',69,112),(1257,'90',70,112),(1258,'500',71,112),(1259,'cccma_canesm2',59,113),(1260,'cccma_canesm2',60,113),(1261,'pr',61,113),(1262,'pr',62,113),(1263,'',63,113),(1264,'',64,113),(1265,'200401',65,113),(1266,'200412',66,113),(1267,'0',67,113),(1268,'360',68,113),(1269,'-90',69,113),(1270,'
 90',70,113),(1271,'500',71,113),(1272,'cccma_canesm2',59,114),(1273,'cccma_canesm2',60,114),(1274,'pr',61,114),(1275,'pr',62,114),(1276,'',63,114),(1277,'',64,114),(1278,'200401',65,114),(1279,'200412',66,114),(1280,'0',67,114),(1281,'360',68,114),(1282,'-90',69,114),(1283,'90',70,114),(1284,'500',71,114),(1285,'cccma_canesm2',59,115),(1286,'cccma_canesm2',60,115),(1287,'pr',61,115),(1288,'pr',62,115),(1289,'',63,115),(1290,'',64,115),(1291,'200401',65,115),(1292,'200412',66,115),(1293,'0',67,115),(1294,'360',68,115),(1295,'-90',69,115),(1296,'90',70,115),(1297,'500',71,115),(1298,'cccma_canesm2',59,116),(1299,'cccma_canesm2',60,116),(1300,'pr',61,116),(1301,'pr',62,116),(1302,'',63,116),(1303,'',64,116),(1304,'200401',65,116),(1305,'200412',66,116),(1306,'0',67,116),(1307,'360',68,116),(1308,'-90',69,116),(1309,'90',70,116),(1310,'500',71,116),(1324,'NASA_MODIS',9,118),(1325,'clt',10,118),(1326,'200401',11,118),(1327,'200412',12,118),(1328,'-90',14,118),(1329,'90',15,118),(1330,'0'
 ,16,118),(1331,'360',17,118),(1332,'0',18,118),(1333,'1,2,3,4,5,6,7,8,9,10,11,12',13,118),(1334,'NASA_MODIS',1,119),(1335,'clt',2,119),(1336,'200401',3,119),(1337,'200412',4,119),(1338,'1,2,3,4,5,6,7,8,9,10,11,12',5,119),(1339,'-90',6,119),(1340,'90',7,119),(1341,'0',8,119),(1342,'NASA_MODIS',19,120),(1343,'clt',20,120),(1344,'200401',21,120),(1345,'200412',22,120),(1346,'0',23,120),(1347,'360',24,120),(1348,'-90',25,120),(1349,'90',26,120),(1350,'0',27,120),(1351,'NASA_AIRS',28,121),(1352,'ta',29,121),(1353,'200401',30,121),(1354,'200412',31,121),(1355,'50000',32,121),(1356,'0',33,121),(1357,'360',34,121),(1358,'-90',35,121),(1359,'90',36,121),(1360,'1,2,3,4,5,6,7,8,9,10,11,12',37,121),(1361,'0',38,121),(1362,'NASA_MODIS',9,122),(1363,'clt',10,122),(1364,'200401',11,122),(1365,'200412',12,122),(1366,'-90',14,122),(1367,'90',15,122),(1368,'0',16,122),(1369,'360',17,122),(1370,'0',18,122),(1371,'1,2,3,4,5,6,7,8,9,10,11,12',13,122),(1372,'NASA_MODIS',9,123),(1373,'clt',10,123),(1374,'
 200401',11,123),(1375,'200412',12,123),(1376,'-90',14,123),(1377,'90',15,123),(1378,'0',16,123),(1379,'360',17,123),(1380,'0',18,123),(1381,'1,2,3,4,5,6,7,8,9,10,11,12',13,123),(1382,'NASA_MODIS',9,124),(1383,'clt',10,124),(1384,'200401',11,124),(1385,'200412',12,124),(1386,'-90',14,124),(1387,'90',15,124),(1388,'0',16,124),(1389,'360',17,124),(1390,'0',18,124),(1391,'1,2,3,4,5,6,7,8,9,10,11,12',13,124),(1392,'cccma_canesm2',59,125),(1393,'cccma_canesm2',60,125),(1394,'pr',61,125),(1395,'pr',62,125),(1396,'',63,125),(1397,'',64,125),(1398,'200401',65,125),(1399,'200412',66,125),(1400,'0',67,125),(1401,'360',68,125),(1402,'-90',69,125),(1403,'90',70,125),(1404,'500',71,125),(1405,'cccma_canesm2',59,126),(1406,'cccma_canesm2',60,126),(1407,'pr',61,126),(1408,'pr',62,126),(1409,'',63,126),(1410,'',64,126),(1411,'200401',65,126),(1412,'200412',66,126),(1413,'0',67,126),(1414,'360',68,126),(1415,'-90',69,126),(1416,'90',70,126),(1417,'500',71,126),(1418,'cccma_canesm2',59,127),(1419,'ccc
 ma_canesm2',60,127),(1420,'pr',61,127),(1421,'pr',62,127),(1422,'',63,127),(1423,'',64,127),(1424,'200401',65,127),(1425,'200412',66,127),(1426,'0',67,127),(1427,'360',68,127),(1428,'-90',69,127),(1429,'90',70,127),(1430,'500',71,127),(1431,'cccma_canesm2',59,128),(1432,'cccma_canesm2',60,128),(1433,'pr',61,128),(1434,'pr',62,128),(1435,'',63,128),(1436,'',64,128),(1437,'200401',65,128),(1438,'200412',66,128),(1439,'0',67,128),(1440,'360',68,128),(1441,'-90',69,128),(1442,'90',70,128),(1443,'500',71,128),(1444,'NASA_MODIS',1,129),(1445,'clt',2,129),(1446,'200501',3,129),(1447,'200512',4,129),(1448,'1,2,3,4,5,6,7,8,9,10,11,12',5,129),(1449,'-90',6,129),(1450,'90',7,129),(1451,'0',8,129),(1452,'cccma_canesm2',59,130),(1453,'cccma_canesm2',60,130),(1454,'pr',61,130),(1455,'pr',62,130),(1456,'',63,130),(1457,'',64,130),(1458,'200401',65,130),(1459,'200412',66,130),(1460,'0',67,130),(1461,'360',68,130),(1462,'-90',69,130),(1463,'90',70,130),(1464,'500',71,130),(1465,'nasa_amsre',59,131),
 (1466,'ncar_cam5',60,131),(1467,'tos',61,131),(1468,'pr',62,131),(1469,'',63,131),(1470,'',64,131),(1471,'200312',65,131),(1472,'200402',66,131),(1473,'0',67,131),(1474,'360',68,131),(1475,'-90',69,131),(1476,'-60',70,131),(1477,'500',71,131),(1478,'NASA_AIRS',49,132),(1479,'ta',50,132),(1480,'200401',51,132),(1481,'200412',52,132),(1482,'0',53,132),(1483,'360',54,132),(1484,'-90',55,132),(1485,'90',56,132),(1486,'1,2,3,4,5,6,7,8,9,10,11,12',57,132),(1487,'2',58,132),(1488,'NASA_AIRS',49,133),(1489,'ta',50,133),(1490,'200406',51,133),(1491,'20048',52,133),(1492,'0',53,133),(1493,'360',54,133),(1494,'-90',55,133),(1495,'90',56,133),(1496,'1,2,3,4,5,6,7,8,9,10,11,12',57,133),(1497,'2',58,133),(1498,'NASA_AIRS',49,134),(1499,'ta',50,134),(1500,'200406',51,134),(1501,'20048',52,134),(1502,'0',53,134),(1503,'360',54,134),(1504,'-90',55,134),(1505,'90',56,134),(1506,'1,2,3,4,5,6,7,8,9,10,11,12',57,134),(1507,'2',58,134),(1508,'NASA_AIRS',39,135),(1509,'ta',40,135),(1510,'200401',41,135),(
 1511,'200412',42,135),(1512,'-90',43,135),(1513,'90',44,135),(1514,'20000',45,135),(1515,'90000',46,135),(1516,'1,2,3,4,5,6,7,8,9,10,11,12',47,135),(1517,'2',48,135),(1518,'NASA_AIRS',39,136),(1519,'ta',40,136),(1520,'200406',41,136),(1521,'200408',42,136),(1522,'-90',43,136),(1523,'90',44,136),(1524,'20000',45,136),(1525,'90000',46,136),(1526,'1,2,3,4,5,6,7,8,9,10,11,12',47,136),(1527,'2',48,136),(1528,'NASA_AIRS',39,137),(1529,'ta',40,137),(1530,'200406',41,137),(1531,'200408',42,137),(1532,'-90',43,137),(1533,'90',44,137),(1534,'20000',45,137),(1535,'90000',46,137),(1536,'6,7,8',47,137),(1537,'2',48,137),(1538,'NASA_AIRS',39,138),(1539,'ta',40,138),(1540,'200406',41,138),(1541,'200408',42,138),(1542,'-90',43,138),(1543,'90',44,138),(1544,'20000',45,138),(1545,'90000',46,138),(1546,'6,7,8,9',47,138),(1547,'2',48,138),(1548,'NASA_AIRS',39,139),(1549,'ta',40,139),(1550,'200406',41,139),(1551,'200408',42,139),(1552,'-90',43,139),(1553,'90',44,139),(1554,'20000',45,139),(1555,'90000',
 46,139),(1556,'6,7',47,139),(1557,'2',48,139),(1558,'NASA_AIRS',39,140),(1559,'ta',40,140),(1560,'200406',41,140),(1561,'200408',42,140),(1562,'-90',43,140),(1563,'90',44,140),(1564,'20000',45,140),(1565,'90000',46,140),(1566,'1,2,3,4,5,6,7,8,9,10,11,12',47,140),(1567,'2',48,140),(1568,'NASA_AIRS',39,141),(1569,'ta',40,141),(1570,'200406',41,141),(1571,'200408',42,141),(1572,'-90',43,141),(1573,'90',44,141),(1574,'20000',45,141),(1575,'90000',46,141),(1576,'6,7,8',47,141),(1577,'2',48,141),(1578,'cccma_canesm2',59,142),(1579,'cccma_canesm2',60,142),(1580,'pr',61,142),(1581,'pr',62,142),(1582,'',63,142),(1583,'',64,142),(1584,'200401',65,142),(1585,'200412',66,142),(1586,'0',67,142),(1587,'360',68,142),(1588,'-90',69,142),(1589,'90',70,142),(1590,'500',71,142),(1591,'cccma_canesm2',59,143),(1592,'cccma_canesm2',60,143),(1593,'pr',61,143),(1594,'pr',62,143),(1595,'',63,143),(1596,'',64,143),(1597,'200401',65,143),(1598,'200412',66,143),(1599,'0',67,143),(1600,'360',68,143),(1601,'-90'
 ,69,143),(1602,'90',70,143),(1603,'500',71,143),(1604,'NASA_MODIS',9,144),(1605,'clt',10,144),(1606,'200401',11,144),(1607,'200412',12,144),(1608,'-90',14,144),(1609,'90',15,144),(1610,'0',16,144),(1611,'360',17,144),(1612,'0',18,144),(1613,'1,2,3,4,5,6,7,8,9,10,11,12',13,144),(1614,'NASA_MODIS',9,145),(1615,'clt',10,145),(1616,'200401',11,145),(1617,'200412',12,145),(1618,'-90',14,145),(1619,'90',15,145),(1620,'0',16,145),(1621,'360',17,145),(1622,'0',18,145),(1623,'1,2,3,4,5,6,7,8,9,10,11,12',13,145),(1624,'NASA_MODIS',1,146),(1625,'clt',2,146),(1626,'200401',3,146),(1627,'200412',4,146),(1628,'1,2,3,4,5,6,7,8,9,10,11,12',5,146),(1629,'-90',6,146),(1630,'90',7,146),(1631,'0',8,146),(1632,'NASA_MODIS',1,147),(1633,'clt',2,147),(1634,'200401',3,147),(1635,'200412',4,147),(1636,'1,2,3,4,5,6,7,8,9,10,11,12',5,147),(1637,'-90',6,147),(1638,'90',7,147),(1639,'0',8,147),(1640,'NASA_MODIS',1,148),(1641,'clt',2,148),(1642,'200401',3,148),(1643,'200412',4,148),(1644,'1,2,3,4,5,6,7,8,9,10,11
 ,12',5,148),(1645,'-90',6,148),(1646,'90',7,148),(1647,'0',8,148),(1648,'NASA_MODIS',1,149),(1649,'clt',2,149),(1650,'200401',3,149),(1651,'200412',4,149),(1652,'1,2,3,4,5,6,7,8,9,10,11,12',5,149),(1653,'-90',6,149),(1654,'90',7,149),(1655,'0',8,149),(1656,'NASA_MODIS',9,150),(1657,'clt',10,150),(1658,'200401',11,150),(1659,'200412',12,150),(1660,'-90',14,150),(1661,'90',15,150),(1662,'0',16,150),(1663,'360',17,150),(1664,'0',18,150),(1665,'1,2,3,4,5,6,7,8,9,10,11,12',13,150),(1666,'NASA_AMSRE',9,151),(1667,'tos',10,151),(1668,'200501',11,151),(1669,'200512',12,151),(1670,'0',14,151),(1671,'180',15,151),(1672,'90',16,151),(1673,'270',17,151),(1674,'4',18,151),(1675,'6,7,8',13,151),(1676,'NASA_MODIS',9,152),(1677,'clt',10,152),(1678,'201401',11,152),(1679,'201412',12,152),(1680,'-90',14,152),(1681,'90',15,152),(1682,'0',16,152),(1683,'360',17,152),(1684,'4',18,152),(1685,'6,7,8',13,152),(1686,'NASA_MODIS',9,153),(1687,'clt',10,153),(1688,'201401',11,153),(1689,'201412',12,153),(1690,
 '-90',14,153),(1691,'90',15,153),(1692,'0',16,153),(1693,'360',17,153),(1694,'4',18,153),(1695,'6,7,8',13,153),(1696,'NASA_MODIS',9,154),(1697,'clt',10,154),(1698,'200401',11,154),(1699,'200412',12,154),(1700,'-90',14,154),(1701,'90',15,154),(1702,'0',16,154),(1703,'360',17,154),(1704,'4',18,154),(1705,'6,7,8',13,154),(1706,'NASA_MODIS',9,155),(1707,'clt',10,155),(1708,'200401',11,155),(1709,'200412',12,155),(1710,'-90',14,155),(1711,'90',15,155),(1712,'0',16,155),(1713,'360',17,155),(1714,'0',18,155),(1715,'1,2,3,4,5,6,7,8,9,10,11,12',13,155),(1716,'NASA_MODIS',1,156),(1717,'clt',2,156),(1718,'200401',3,156),(1719,'200412',4,156),(1720,'1,2,3,4,5,6,7,8,9,10,11,12',5,156),(1721,'-90',6,156),(1722,'90',7,156),(1723,'0',8,156),(1724,'NASA_MODIS',1,157),(1725,'clt',2,157),(1726,'200401',3,157),(1727,'200412',4,157),(1728,'1,2,3,4,5,6,7,8,9,10,11,12',5,157),(1729,'-90',6,157),(1730,'90',7,157),(1731,'0',8,157),(1732,'NASA_MODIS',1,158),(1733,'clt',2,158),(1734,'200401',3,158),(1735,'200
 412',4,158),(1736,'1,2,3,4,5,6,7,8,9,10,11,12',5,158),(1737,'-90',6,158),(1738,'90',7,158),(1739,'0',8,158),(1740,'NASA_MODIS',1,159),(1741,'clt',2,159),(1742,'200401',3,159),(1743,'200412',4,159),(1744,'1,2,3,4,5,6,7,8,9,10,11,12',5,159),(1745,'-90',6,159),(1746,'90',7,159),(1747,'0',8,159),(1748,'NASA_MODIS',1,160),(1749,'clt',2,160),(1750,'200401',3,160),(1751,'200412',4,160),(1752,'1,2,3,4,5,6,7,8,9,10,11,12',5,160),(1753,'-90',6,160),(1754,'90',7,160),(1755,'0',8,160),(1756,'NASA_MODIS',1,161),(1757,'clt',2,161),(1758,'200401',3,161),(1759,'200412',4,161),(1760,'1,2,3,4,5,6,7,8,9,10,11,12',5,161),(1761,'-90',6,161),(1762,'90',7,161),(1763,'0',8,161),(1764,'NASA_MODIS',1,162),(1765,'clt',2,162),(1766,'200401',3,162),(1767,'200412',4,162),(1768,'1,2,3,4,5,6,7,8,9,10,11,12',5,162),(1769,'-90',6,162),(1770,'90',7,162),(1771,'0',8,162),(1772,'NASA_MODIS',1,163),(1773,'clt',2,163),(1774,'200401',3,163),(1775,'200412',4,163),(1776,'1,2,3,4,5,6,7,8,9,10,11,12',5,163),(1777,'-90',6,163)
 ,(1778,'90',7,163),(1779,'0',8,163),(1780,'NASA_MODIS',1,164),(1781,'clt',2,164),(1782,'200401',3,164),(1783,'200412',4,164),(1784,'1,2,3,4,5,6,7,8,9,10,11,12',5,164),(1785,'-90',6,164),(1786,'90',7,164),(1787,'0',8,164),(1788,'cccma_canesm2',59,165),(1789,'cccma_canesm2',60,165),(1790,'pr',61,165),(1791,'pr',62,165),(1792,'',63,165),(1793,'',64,165),(1794,'200401',65,165),(1795,'200412',66,165),(1796,'0',67,165),(1797,'360',68,165),(1798,'-90',69,165),(1799,'90',70,165),(1800,'500',71,165),(1801,'NASA_AMSRE',1,166),(1802,'tos',2,166),(1803,'200301',3,166),(1804,'200312',4,166),(1805,'6,7,8',5,166),(1806,'0',6,166),(1807,'180',7,166),(1808,'2',8,166),(1809,'NASA_MODIS',1,167),(1810,'clt',2,167),(1811,'200401',3,167),(1812,'200412',4,167),(1813,'1,2,3,4,5,6,7,8,9,10,11,12',5,167),(1814,'-90',6,167),(1815,'90',7,167),(1816,'0',8,167),(1817,'CCCMA_CANESM2',28,168),(1818,'hus',29,168),(1819,'200301',30,168),(1820,'200312',31,168),(1821,'40000',32,168),(1822,'90',33,168),(1823,'270',34,1
 68),(1824,'0',35,168),(1825,'180',36,168),(1826,'6,7,8',37,168),(1827,'4',38,168),(1828,'NASA_MLS',49,169),(1829,'hus',50,169),(1830,'200301',51,169),(1831,'200312',52,169),(1832,'90',53,169),(1833,'270',54,169),(1834,'0',55,169),(1835,'180',56,169),(1836,'6,7,8',57,169),(1837,'1',58,169),(1838,'NASA_MLS',49,170),(1839,'hus',50,170),(1840,'200501',51,170),(1841,'200512',52,170),(1842,'90',53,170),(1843,'270',54,170),(1844,'0',55,170),(1845,'180',56,170),(1846,'6,7,8',57,170),(1847,'1',58,170),(1848,'cccma_canesm2',59,171),(1849,'cccma_canesm2',60,171),(1850,'pr',61,171),(1851,'pr',62,171),(1852,'',63,171),(1853,'',64,171),(1854,'200401',65,171),(1855,'200412',66,171),(1856,'0',67,171),(1857,'360',68,171),(1858,'-90',69,171),(1859,'90',70,171),(1860,'500',71,171),(1861,'cccma_canesm2',59,172),(1862,'cccma_canesm2',60,172),(1863,'pr',61,172),(1864,'pr',62,172),(1865,'',63,172),(1866,'',64,172),(1867,'200401',65,172),(1868,'200412',66,172),(1869,'0',67,172),(1870,'360',68,172),(1871,'-
 90',69,172),(1872,'90',70,172),(1873,'5000',71,172),(1874,'NASA_MODIS',9,173),(1875,'clt',10,173),(1876,'200401',11,173),(1877,'200412',12,173),(1878,'-90',14,173),(1879,'90',15,173),(1880,'0',16,173),(1881,'360',17,173),(1882,'0',18,173),(1883,'1,2,3,4,5,6,7,8,9,10,11,12',13,173),(1884,'NASA_MODIS',9,174),(1885,'clt',10,174),(1886,'',11,174),(1887,'',12,174),(1888,'',14,174),(1889,'',15,174),(1890,'',16,174),(1891,'',17,174),(1892,'4',18,174),(1893,'3,4,5,6,7,8,9,10,11,12',13,174),(1894,'NASA_MODIS',9,175),(1895,'clt',10,175),(1896,'',11,175),(1897,'',12,175),(1898,'',14,175),(1899,'',15,175),(1900,'',16,175),(1901,'',17,175),(1902,'4',18,175),(1903,'3,4,8,9,10,11,12',13,175),(1904,'NASA_MODIS',9,176),(1905,'clt',10,176),(1906,'',11,176),(1907,'',12,176),(1908,'',14,176),(1909,'',15,176),(1910,'',16,176),(1911,'',17,176),(1912,'4',18,176),(1913,'3,4,5',13,176),(1914,'NASA_MODIS',9,177),(1915,'clt',10,177),(1916,'200401',11,177),(1917,'200412',12,177),(1918,'-90',14,177),(1919,'90',
 15,177),(1920,'0',16,177),(1921,'360',17,177),(1922,'0',18,177),(1923,'1,2,3,4,5,6,7,8,9,10,11,12',13,177),(1924,'NASA_MODIS',9,178),(1925,'clt',10,178),(1926,'200401',11,178),(1927,'200412',12,178),(1928,'-90',14,178),(1929,'90',15,178),(1930,'0',16,178),(1931,'360',17,178),(1932,'0',18,178),(1933,'1,2,3,4,5,6,7,8,9,10,11,12',13,178),(1934,'NASA_MODIS',9,179),(1935,'clt',10,179),(1936,'200401',11,179),(1937,'200412',12,179),(1938,'-90',14,179),(1939,'90',15,179),(1940,'0',16,179),(1941,'360',17,179),(1942,'0',18,179),(1943,'1,2,3,4,5,6,7,8,9,10,11,12',13,179),(1944,'NASA_MODIS',9,180),(1945,'clt',10,180),(1946,'200401',11,180),(1947,'200412',12,180),(1948,'-90',14,180),(1949,'90',15,180),(1950,'0',16,180),(1951,'360',17,180),(1952,'0',18,180),(1953,'1,2,3,4,5,6,7,8,9,10,11,12',13,180),(1954,'NASA_MODIS',9,181),(1955,'clt',10,181),(1956,'200401',11,181),(1957,'200412',12,181),(1958,'-90',14,181),(1959,'90',15,181),(1960,'0',16,181),(1961,'360',17,181),(1962,'0',18,181),(1963,'1,2,3,
 4,5,6,7,8,9,10,11,12',13,181),(1964,'NASA_MODIS',9,182),(1965,'clt',10,182),(1966,'200401',11,182),(1967,'200412',12,182),(1968,'-90',14,182),(1969,'90',15,182),(1970,'0',16,182),(1971,'360',17,182),(1972,'0',18,182),(1973,'1,2,3,4,5,6,7,8,9,10,11,12',13,182),(1974,'NASA_MODIS',9,183),(1975,'clt',10,183),(1976,'200401',11,183),(1977,'200412',12,183),(1978,'-90',14,183),(1979,'90',15,183),(1980,'0',16,183),(1981,'360',17,183),(1982,'0',18,183),(1983,'1,2,3,4,5,6,7,8,9,10,11,12',13,183),(1984,'NASA_MODIS',9,184),(1985,'clt',10,184),(1986,'200401',11,184),(1987,'200412',12,184),(1988,'-90',14,184),(1989,'90',15,184),(1990,'0',16,184),(1991,'360',17,184),(1992,'0',18,184),(1993,'1,2,3,4,5,6,7,8,9,10,11,12',13,184),(1994,'NASA_MODIS',9,185),(1995,'clt',10,185),(1996,'200401',11,185),(1997,'200412',12,185),(1998,'-90',14,185),(1999,'90',15,185),(2000,'0',16,185),(2001,'360',17,185),(2002,'0',18,185),(2003,'1,2,3,4,5,6,7,8,9,10,11,12',13,185),(2004,'NASA_MODIS',9,186),(2005,'clt',10,186),(
 2006,'200401',11,186),(2007,'200412',12,186),(2008,'-90',14,186),(2009,'90',15,186),(2010,'0',16,186),(2011,'360',17,186),(2012,'0',18,186),(2013,'1,2,3,4,5,6,7,8,9,10,11,12',13,186),(2014,'NASA_AIRS',28,187),(2015,'ta',29,187),(2016,'200401',30,187),(2017,'200412',31,187),(2018,'50000',32,187),(2019,'0',33,187),(2020,'360',34,187),(2021,'-90',35,187),(2022,'90',36,187),(2023,'1,2,3,4,5,6,7,8,9,10,11,12',37,187),(2024,'0',38,187),(2025,'0',8,219),(2026,'-90',6,219),(2027,'200412',4,219),(2028,'90',7,219),(2029,'clt',2,219),(2030,'NASA_MODIS',1,219),(2031,'1,2,3,4,5,6,7,8,9,10,11,12',5,219),(2032,'200401',3,219),(2033,'0',8,221),(2034,'-90',6,221),(2035,'200412',4,221),(2036,'90',7,221),(2037,'clt',2,221),(2038,'NASA_MODIS',1,221),(2039,'1,2,3,4,5,6,7,8,9,10,11,12',5,221),(2040,'200401',3,221),(2041,'0',8,223),(2042,'-90',6,223),(2043,'200412',4,223),(2044,'90',7,223),(2045,'clt',2,223),(2046,'NASA_MODIS',1,223),(2047,'1,2,3,4,5,6,7,8,9,10,11,12',5,223),(2048,'200401',3,223),(2049,'p
 r',61,229),(2050,'pr',62,229),(2051,'pr',74,230),(2052,'pr',75,230),(2053,'-1',98,231),(2054,'1,2,3,4,5,6,7,8,9,10,11,12',96,231),(2055,'pr',86,231),(2056,'200412',91,231),(2057,'pr',87,231),(2058,'0',8,232),(2059,'-90',6,232),(2060,'200412',4,232),(2061,'90',7,232),(2062,'clt',2,232),(2063,'NASA_MODIS',1,232),(2064,'1,2,3,4,5,6,7,8,9,10,11,12',5,232),(2065,'200401',3,232),(2066,'0',8,233),(2067,'-90',6,233),(2068,'200412',4,233),(2069,'90',7,233),(2070,'clt',2,233),(2071,'NASA_MODIS',1,233),(2072,'1,2,3,4,5,6,7,8,9,10,11,12',5,233),(2073,'200401',3,233),(2076,'200401',21,235),(2077,'clt',20,235),(2078,'200401',30,236),(2079,'ta',29,236),(2080,'200401',41,237),(2081,'200401',41,238),(2082,'200401',41,239),(2083,'2',48,240),(2084,'-90',43,240),(2085,'200412',42,240),(2086,'90',44,240),(2087,'ta',40,240),(2088,'90000',46,240),(2089,'NASA_AIRS',39,240),(2090,'1,2,3,4,5,6,7,8,9,10,11,12',47,240),(2091,'20000',45,240),(2092,'200401',41,240),(2093,'200401',11,241),(2094,'clt',10,241),(209
 5,'0',16,242),(2096,'1,2,3,4,5,6,7,8,9,10,11,12',13,242),(2097,'-90',14,242),(2098,'200412',12,242),(2099,'90',15,242),(2100,'clt',10,242),(2101,'NASA_MODIS',9,242),(2102,'360',17,242),(2103,'200401',11,242),(2104,'0',18,242),(2105,'0',23,243),(2106,'0',27,243),(2107,'-90',25,243),(2108,'200412',22,243),(2109,'90',26,243),(2110,'clt',20,243),(2111,'NASA_MODIS',19,243),(2112,'360',24,243),(2113,'200401',21,243),(2114,'200401',30,244),(2115,'ta',29,244),(2116,'50000',32,244),(2117,'0',38,244),(2118,'-90',35,244),(2119,'200412',31,244),(2120,'90',36,244),(2121,'1,2,3,4,5,6,7,8,9,10,11,12',37,244),(2122,'0',33,244),(2123,'NASA_AIRS',28,244),(2124,'360',34,244),(2125,'200401',30,245),(2126,'ta',29,245),(2127,'50000',32,245),(2128,'0',38,245),(2129,'-90',35,245),(2130,'200412',31,245),(2131,'90',36,245),(2132,'1,2,3,4,5,6,7,8,9,10,11,12',37,245),(2133,'0',33,245),(2134,'NASA_AIRS',28,245),(2135,'360',34,245),(2136,'0',53,246),(2137,'1,2,3,4,5,6,7,8,9,10,11,12',57,246),(2138,'-90',55,246),
 (2139,'200412',52,246),(2140,'90',56,246),(2141,'ta',50,246),(2142,'NASA_AIRS',49,246),(2143,'360',54,246),(2144,'200401',51,246),(2145,'2',58,246),(2146,'pr',61,247),(2147,'pr',62,247),(2148,'cccma_canesm2',60,247),(2149,'cccma_canesm2',59,247),(2150,'200401',65,247),(2151,'pr',61,248),(2152,'pr',62,248),(2153,'cccma_canesm2',60,248),(2154,'cccma_canesm2',59,248),(2155,'200401',65,248),(2156,'N/A',64,248),(2157,'N/A',63,248),(2158,'-90',69,248),(2159,'200412',66,248),(2160,'90',70,248),(2161,'500',71,248),(2162,'0',67,248),(2163,'360',68,248),(2164,'pr',74,249),(2165,'pr',75,249),(2166,'cccma_canesm2',73,249),(2167,'cccma_canesm2',72,249),(2168,'200401',78,249),(2169,'-1',98,250),(2170,'1,2,3,4,5,6,7,8,9,10,11,12',96,250),(2171,'pr',86,250),(2172,'200412',91,250),(2173,'pr',87,250),(2174,'cccma_canesm2',85,250),(2175,'cccma_canesm2',84,250),(2176,'90',95,250),(2177,'200401',90,250),(2178,'-90',94,250),(2179,'-100',100,250),(2180,'0',101,250),(2181,'-1',99,250),(2182,'0',92,250),(21
 83,'-1',98,251),(2184,'1,2,3,4,5,6,7,8,9,10,11,12',96,251),(2185,'pr',86,251),(2186,'200412',91,251),(2187,'pr',87,251),(2188,'cccma_canesm2',85,251),(2189,'cccma_canesm2',84,251),(2190,'90',95,251),(2191,'200401',90,251),(2192,'-90',94,251),(2193,'-100',100,251),(2194,'0',101,251),(2195,'-1',99,251),(2196,'0',92,251),(2197,'-1',89,251),(2198,'-1',88,251),(2199,'360',93,251),(2200,'-1',97,251),(2201,'pr',74,252),(2202,'pr',75,252),(2203,'cccma_canesm2',73,252),(2204,'cccma_canesm2',72,252),(2205,'200401',78,252),(2206,'N/A',77,252),(2207,'N/A',76,252),(2208,'-90',82,252),(2209,'200412',79,252),(2210,'90',83,252),(2211,'0',80,252),(2212,'360',81,252),(2213,'-1',98,253),(2214,'1,2,3,4,5,6,7,8,9,10,11,12',96,253),(2215,'pr',86,253),(2216,'200412',91,253),(2217,'pr',87,253),(2218,'cccma_canesm2',85,253),(2219,'cccma_canesm2',84,253),(2220,'90',95,253),(2221,'200401',90,253),(2222,'-90',94,253),(2223,'-100',100,253),(2224,'0',101,253),(2225,'-1',99,253),(2226,'0',92,253),(2227,'-1',89,25
 3),(2228,'-1',88,253),(2229,'360',93,253),(2230,'-1',97,253),(2231,'pr',61,254),(2232,'pr',62,254),(2233,'cccma_canesm2',60,254),(2234,'cccma_canesm2',59,254),(2235,'200401',65,254),(2236,'N/A',64,254),(2237,'N/A',63,254),(2238,'-90',69,254),(2239,'200412',66,254),(2240,'90',70,254),(2241,'500',71,254),(2242,'0',67,254),(2243,'360',68,254),(2244,'0',16,255),(2245,'1,2,3,4,5,6,7,8,9,10,11,12',13,255),(2246,'-90',14,255),(2247,'200412',12,255),(2248,'90',15,255),(2249,'clt',10,255),(2250,'NASA_MODIS',9,255),(2251,'360',17,255),(2252,'200401',11,255),(2253,'0',18,255),(2254,'0',16,256),(2255,'1,2,3,4,5,6,7,8,9,10,11,12',13,256),(2256,'-90',14,256),(2257,'200412',12,256),(2258,'90',15,256),(2259,'clt',10,256),(2260,'NASA_MODIS',9,256),(2261,'360',17,256),(2262,'200401',11,256),(2263,'0',18,256),(2264,'0',16,257),(2265,'1,2,3,4,5,6,7,8,9,10,11,12',13,257),(2266,'-90',14,257),(2267,'200412',12,257),(2268,'90',15,257),(2269,'clt',10,257),(2270,'NASA_MODIS',9,257),(2271,'360',17,257),(2272,
 '200401',11,257),(2273,'0',18,257),(2274,'0',16,258),(2275,'1,2,3,4,5,6,7,8,9,10,11,12',13,258),(2276,'-90',14,258),(2277,'200412',12,258),(2278,'90',15,258),(2279,'clt',10,258),(2280,'NASA_MODIS',9,258),(2281,'360',17,258),(2282,'200401',11,258),(2283,'0',18,258),(2284,'0',23,259),(2285,'0',27,259),(2286,'-90',25,259),(2287,'200412',22,259),(2288,'90',26,259),(2289,'clt',20,259),(2290,'NASA_MODIS',19,259),(2291,'360',24,259),(2292,'200401',21,259),(2293,'2',48,260),(2294,'-90',43,260),(2295,'200412',42,260),(2296,'90',44,260),(2297,'ta',40,260),(2298,'90000',46,260),(2299,'NASA_AIRS',39,260),(2300,'1,2,3,4,5,6,7,8,9,10,11,12',47,260),(2301,'20000',45,260),(2302,'200401',41,260),(2316,'pr',61,262),(2317,'pr',62,262),(2318,'cccma_canesm2',60,262),(2319,'cccma_canesm2',59,262),(2320,'200401',65,262),(2321,'N/A',64,262),(2322,'N/A',63,262),(2323,'-90',69,262),(2324,'200412',66,262),(2325,'90',70,262),(2326,'500',71,262),(2327,'0',67,262),(2328,'360',68,262),(2329,'pr',61,263),(2330,'pr
 ',62,263),(2331,'cccma_canesm2',60,263),(2332,'cccma_canesm2',59,263),(2333,'200401',65,263),(2334,'N/A',64,263),(2335,'N/A',63,263),(2336,'-90',69,263),(2337,'200412',66,263),(2338,'90',70,263),(2339,'500',71,263),(2340,'0',67,263),(2341,'360',68,263),(2342,'0',16,264),(2343,'1,2,3,4,5,6,7,8,9,10,11,12',13,264),(2344,'-90',14,264),(2345,'200412',12,264),(2346,'90',15,264),(2347,'clt',10,264),(2348,'NASA_MODIS',9,264),(2349,'360',17,264),(2350,'200401',11,264),(2351,'0',18,264),(2352,'0',16,265),(2353,'1,2,3,4,5,6,7,8,9,10,11,12',13,265),(2354,'-90',14,265),(2355,'200412',12,265),(2356,'90',15,265),(2357,'clt',10,265),(2358,'NASA_MODIS',9,265),(2359,'360',17,265),(2360,'200401',11,265),(2361,'0',18,265),(2362,'0',16,266),(2363,'1,2,3,4,5,6,7,8,9,10,11,12',13,266),(2364,'-90',14,266),(2365,'200412',12,266),(2366,'90',15,266),(2367,'clt',10,266),(2368,'NASA_MODIS',9,266),(2369,'360',17,266),(2370,'200401',11,266),(2371,'0',18,266),(2372,'0',8,267),(2373,'-90',6,267),(2374,'200412',4,2
 67),(2375,'90',7,267),(2376,'clt',2,267),(2377,'NASA_MODIS',1,267),(2378,'1,2,3,4,5,6,7,8,9,10,11,12',5,267),(2379,'200401',3,267),(2380,'0',8,268),(2381,'-90',6,268),(2382,'200412',4,268),(2383,'90',7,268),(2384,'clt',2,268),(2385,'NASA_MODIS',1,268),(2386,'1,2,3,4,5,6,7,8,9,10,11,12',5,268),(2387,'200401',3,268),(2388,'0',23,269),(2389,'0',27,269),(2390,'-90',25,269),(2391,'200412',22,269),(2392,'90',26,269),(2393,'clt',20,269),(2394,'NASA_MODIS',19,269),(2395,'360',24,269),(2396,'200401',21,269),(2397,'0',23,270),(2398,'0',27,270),(2399,'-90',25,270),(2400,'200412',22,270),(2401,'90',26,270),(2402,'clt',20,270),(2403,'NASA_MODIS',19,270),(2404,'360',24,270),(2405,'200401',21,270),(2406,'200401',30,271),(2407,'ta',29,271),(2408,'50000',32,271),(2409,'0',38,271),(2410,'-90',35,271),(2411,'200412',31,271),(2412,'90',36,271),(2413,'1,2,3,4,5,6,7,8,9,10,11,12',37,271),(2414,'0',33,271),(2415,'NASA_AIRS',28,271),(2416,'360',34,271),(2417,'200401',30,272),(2418,'ta',29,272),(2419,'50000
 ',32,272),(2420,'0',38,272),(2421,'-90',35,272),(2422,'200412',31,272),(2423,'90',36,272),(2424,'1,2,3,4,5,6,7,8,9,10,11,12',37,272),(2425,'0',33,272),(2426,'NASA_AIRS',28,272),(2427,'360',34,272),(2428,'0',8,273),(2429,'-90',6,273),(2430,'200412',4,273),(2431,'90',7,273),(2432,'clt',2,273),(2433,'NASA_MODIS',1,273),(2434,'1,2,3,4,5,6,7,8,9,10,11,12',5,273),(2435,'200401',3,273),(2436,'200401',30,274),(2437,'ta',29,274),(2438,'NaN',32,274),(2439,'0',38,274),(2440,'-90',35,274),(2441,'200412',31,274),(2442,'90',36,274),(2443,'1,2,3,4,5,6,7,8,9,10,11,12',37,274),(2444,'0',33,274),(2445,'NASA_AIRS',28,274),(2446,'',34,274),(2447,'200401',30,275),(2448,'ta',29,275),(2449,'50000',32,275),(2450,'0',38,275),(2451,'-90',35,275),(2452,'200412',31,275),(2453,'90',36,275),(2454,'1,2,3,4,5,6,7,8,9,10,11,12',37,275),(2455,'0',33,275),(2456,'NASA_AIRS',28,275),(2457,'360',34,275),(2458,'0',8,276),(2459,'-90',6,276),(2460,'200412',4,276),(2461,'90',7,276),(2462,'clt',2,276),(2463,'NASA_MODIS',1,27
 6),(2464,'1,2,3,4,5,6,7,8,9,10,11,12',5,276),(2465,'200401',3,276),(2466,'0',8,277),(2467,'-90',6,277),(2468,'200412',4,277),(2469,'90',7,277),(2470,'clt',2,277),(2471,'NASA_MODIS',1,277),(2472,'1,2,3,4,5,6,7,8,9,10,11,12',5,277),(2473,'200401',3,277),(2474,'0',53,278),(2475,'1,2,3,4,5,6,7,8,9,10,11,12',57,278),(2476,'-90',55,278),(2477,'200412',52,278),(2478,'90',56,278),(2479,'ta',50,278),(2480,'NASA_AIRS',49,278),(2481,'360',54,278),(2482,'200401',51,278),(2483,'2',58,278),(2484,'0',53,279),(2485,'1,2,3,4,5,6,7,8,9,10,11,12',57,279),(2486,'-90',55,279),(2487,'200412',52,279),(2488,'90',56,279),(2489,'ta',50,279),(2490,'NASA_AIRS',49,279),(2491,'360',54,279),(2492,'200401',51,279),(2493,'3',58,279),(2494,'pr',61,280),(2495,'pr',62,280),(2496,'cccma_canesm2',60,280),(2497,'cccma_canesm2',59,280),(2498,'200401',65,280),(2499,'N/A',64,280),(2500,'N/A',63,280),(2501,'-90',69,280),(2502,'200412',66,280),(2503,'90',70,280),(2504,'500',71,280),(2505,'0',67,280),(2506,'360',68,280),(2507,
 'pr',61,281),(2508,'pr',62,281),(2509,'cccma_canesm2',60,281),(2510,'cccma_canesm2',59,281),(2511,'200401',65,281),(2512,'N/A',64,281),(2513,'N/A',63,281),(2514,'-90',69,281),(2515,'200412',66,281),(2516,'',70,281),(2517,'',71,281),(2518,'',67,281),(2519,'',68,281),(2520,'pr',61,282),(2521,'pr',62,282),(2522,'cccma_canesm2',60,282),(2523,'cccma_canesm2',59,282),(2524,'200401',65,282),(2525,'N/A',64,282),(2526,'N/A',63,282),(2527,'-90',69,282),(2528,'200412',66,282),(2529,'',70,282),(2530,'',71,282),(2531,'',67,282),(2532,'',68,282),(2533,'pr',61,283),(2534,'pr',62,283),(2535,'cccma_canesm2',60,283),(2536,'cccma_canesm2',59,283),(2537,'200401',65,283),(2538,'N/A',64,283),(2539,'N/A',63,283),(2540,'-90',69,283),(2541,'200412',66,283),(2542,'',70,283),(2543,'',71,283),(2544,'',67,283),(2545,'',68,283),(2546,'pr',61,284),(2547,'pr',62,284),(2548,'cccma_canesm2',60,284),(2549,'cccma_canesm2',59,284),(2550,'200401',65,284),(2551,'N/A',64,284),(2552,'N/A',63,284),(2553,'-90',69,284),(2554,
 '200412',66,284),(2555,'',70,284),(2556,'',71,284),(2557,'',67,284),(2558,'',68,284),(2559,'200401',30,285),(2560,'ta',29,285),(2561,'50000',32,285),(2562,'0',38,285),(2563,'-90',35,285),(2564,'200412',31,285),(2565,'90',36,285),(2566,'1,2,3,4,5,6,7,8,9,10,11,12',37,285),(2567,'0',33,285),(2568,'NASA_AIRS',28,285),(2569,'360',34,285),(2570,'200401',30,286),(2571,'ta',29,286),(2572,'NaN',32,286),(2573,'0',38,286),(2574,'-90',35,286),(2575,'200412',31,286),(2576,'90',36,286),(2577,'1,2,3,4,5,6,7,8,9,10,11,12',37,286),(2578,'0',33,286),(2579,'NASA_AIRS',28,286),(2580,'360',34,286),(2581,'pr',61,287),(2582,'pr',62,287),(2583,'cccma_canesm2',60,287),(2584,'cccma_canesm2',59,287),(2585,'200401',65,287),(2586,'N/A',64,287),(2587,'N/A',63,287),(2588,'-90',69,287),(2589,'200412',66,287),(2590,'',70,287),(2591,'',71,287),(2592,'',67,287),(2593,'',68,287),(2594,'pr',61,288),(2595,'pr',62,288),(2596,'cccma_canesm2',60,288),(2597,'cccma_canesm2',59,288),(2598,'200401',65,288),(2599,'N/A',64,288)
 ,(2600,'N/A',63,288),(2601,'-90',69,288),(2602,'200412',66,288),(2603,'90',70,288),(2604,'500',71,288),(2605,'0',67,288),(2606,'360',68,288),(2607,'pr',61,289),(2608,'pr',62,289),(2609,'cccma_canesm2',60,289),(2610,'cccma_canesm2',59,289),(2611,'200401',65,289),(2612,'N/A',64,289),(2613,'N/A',63,289),(2614,'-90',69,289),(2615,'200412',66,289),(2616,'90',70,289),(2617,'500',71,289),(2618,'0',67,289),(2619,'360',68,289),(2620,'pr',61,290),(2621,'pr',62,290),(2622,'cccma_canesm2',60,290),(2623,'cccma_canesm2',59,290),(2624,'200401',65,290),(2625,'N/A',64,290),(2626,'N/A',63,290),(2627,'-90',69,290),(2628,'200412',66,290),(2629,'',70,290),(2630,'',71,290),(2631,'',67,290),(2632,'',68,290),(2633,'pr',61,291),(2634,'pr',62,291),(2635,'cccma_canesm2',60,291),(2636,'cccma_canesm2',59,291),(2637,'200401',65,291),(2638,'N/A',64,291),(2639,'N/A',63,291),(2640,'-90',69,291),(2641,'200412',66,291),(2642,'90',70,291),(2643,'500',71,291),(2644,'0',67,291),(2645,'360',68,291),(2646,'pr',74,292),(26
 47,'pr',75,292),(2648,'cccma_canesm2',73,292),(2649,'cccma_canesm2',72,292),(2650,'200401',78,292),(2651,'N/A',77,292),(2652,'N/A',76,292),(2653,'-90',82,292),(2654,'200412',79,292),(2655,'90',83,292),(2656,'0',80,292),(2657,'360',81,292),(2658,'pr',74,293),(2659,'pr',75,293),(2660,'cccma_canesm2',73,293),(2661,'cccma_canesm2',72,293),(2662,'200401',78,293),(2663,'N/A',77,293),(2664,'N/A',76,293),(2665,'-90',82,293),(2666,'200412',79,29

<TRUNCATED>


[11/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test.xml
new file mode 100644
index 0000000..9af89e8
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test.xml
@@ -0,0 +1,2042 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="test"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.mockito" name="mockito-core">
+			<revision name="1.10.19" status="release" pubdate="20141231084335" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.mockito.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="133">
+				<license name="The MIT License" url="http://github.com/mockito/mockito/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="2648" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/ivy-1.10.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.pom"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mockito-core" type="jar" ext="jar" status="no" details="" size="1172979" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.10.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.9.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="master(*), compile(*), runtime(*)" position="-1">
+				<evicted-by rev="1.10.19"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.objenesis" name="objenesis">
+			<revision name="2.1" status="release" pubdate="20131010142537" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://objenesis.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="134">
+				<metadata-artifact status="no" details="" size="3127" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/ivy-2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.pom"/>
+				<caller organisation="org.mockito" name="mockito-core" conf="default, compile, runtime, master" rev="2.1" rev-constraint-default="2.1" rev-constraint-dynamic="2.1" callerrev="1.10.19"/>
+				<artifacts>
+					<artifact name="objenesis" type="jar" ext="jar" status="no" details="" size="41755" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="75">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="74">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="66">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="58">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="77">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="78">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="59">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="60">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<evicted-by rev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3.1" status="release" pubdate="20131003124302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="104">
+				<metadata-artifact status="no" details="" size="10446" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.1"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.13"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-remote-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="585602" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<evicted-by rev="4.3"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3" status="release" pubdate="20130729080627" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="105">
+				<metadata-artifact status="no" details="" size="7523" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3" rev-constraint-default="4.3" rev-constraint-dynamic="4.3" callerrev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282160" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-test_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221323" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="79">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4038" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test, compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-test_2.11" type="jar" ext="jar" status="no" details="" size="159766" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/jars/play-test_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-festassert">
+			<revision name="0.9.2" status="release" pubdate="20140127061836" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="96">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5809" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-test_2.11" conf="default, compile, runtime, master" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="fluentlenium-festassert" type="jar" ext="jar" status="no" details="" size="13317" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-core">
+			<revision name="0.9.2" status="release" pubdate="20140127061753" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="97">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5916" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-festassert" conf="compile, runtime" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="fluentlenium-core" type="jar" ext="jar" status="no" details="" size="84791" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-java">
+			<revision name="2.39.0" status="release" pubdate="20131216132136" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="98">
+				<metadata-artifact status="no" details="" size="7203" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-core" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="selenium-java" type="jar" ext="jar" status="no" details="" size="386505" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-support">
+			<revision name="2.39.0" status="release" pubdate="20131216132113" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="5930" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-support" type="jar" ext="jar" status="no" details="" size="135492" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-safari-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132059" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<metadata-artifact status="no" details="" size="5869" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-safari-driver" type="jar" ext="jar" status="no" details="" size="278979" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webbitserver" name="webbit">
+			<revision name="0.4.14" status="release" pubdate="20120713053639" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webbitserver.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="BSD License" url="http://www.opensource.org/licenses/bsd-license"/>
+				<metadata-artifact status="no" details="" size="3349" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/ivy-0.4.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-safari-driver" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="webbit" type="jar" ext="jar" status="no" details="" size="165120" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-iphone-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132046" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<metadata-artifact status="no" details="" size="5733" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-iphone-driver" type="jar" ext="jar" status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-ie-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132035" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<metadata-artifact status="no" details="" size="5994" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-ie-driver" type="jar" ext="jar" status="no" details="" size="11891" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-firefox-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132011" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<metadata-artifact status="no" details="" size="6007" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-firefox-driver" type="jar" ext="jar" status="no" details="" size="2499428" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-io" name="commons-io">
+			<revision name="2.2" status="release" pubdate="20120326081438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="8009" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/ivy-2.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-firefox-driver" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.2" callerrev="2.39.0"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.4" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="commons-io" type="jar" ext="jar" status="no" details="" size="173587" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132025" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<metadata-artifact status="no" details="" size="6029" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-htmlunit-driver" type="jar" ext="jar" status="no" details="" size="57880" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.13" status="release" pubdate="20131010210123" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7323" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1289147" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726100437" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="9081" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="125946" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095727" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<metadata-artifact status="no" details="" size="8444" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96042" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095659" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="8305" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104233" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="8669" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287536" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.11" status="release" pubdate="20131008110302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.11.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.11" rev-constraint-default="0.9.11" rev-constraint-dynamic="0.9.11" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.11.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.11"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.19" status="release" pubdate="20131009065450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.19" rev-constraint-default="1.9.19" rev-constraint-dynamic="1.9.19" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="124915" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.13" status="release" pubdate="20131009112144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.13/htmlunit-core-js-2.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1032764" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.13/htmlunit-core-js-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.1" status="release" pubdate="20131003124349" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="10050" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.1/httpmime-4.3.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37078" time="0" location="/Users/ming

<TRUNCATED>


[09/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$23.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$23.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$23.class
new file mode 100644
index 0000000..faa8f26
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$23.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$24.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$24.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$24.class
new file mode 100644
index 0000000..0abd998
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1$$anonfun$apply$24.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1.class
new file mode 100644
index 0000000..ab980a0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceById11_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$25.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$25.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$25.class
new file mode 100644
index 0000000..4637ac4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$25.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$26.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$26.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$26.class
new file mode 100644
index 0000000..5e767cf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1$$anonfun$apply$26.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1.class
new file mode 100644
index 0000000..db41926
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_deleteClimateServiceByName12_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$5.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$5.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$5.class
new file mode 100644
index 0000000..135f00e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$5.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$6.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$6.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$6.class
new file mode 100644
index 0000000..b10305a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1$$anonfun$apply$6.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1.class
new file mode 100644
index 0000000..f959e02
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServices2_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$11.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$11.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$11.class
new file mode 100644
index 0000000..ac07f40
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$11.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$12.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$12.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$12.class
new file mode 100644
index 0000000..407c838
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1$$anonfun$apply$12.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1.class
new file mode 100644
index 0000000..7cd56d9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCount5_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$7.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$7.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$7.class
new file mode 100644
index 0000000..7dacd8c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$7.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$8.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$8.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$8.class
new file mode 100644
index 0000000..d174de1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1$$anonfun$apply$8.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1.class
new file mode 100644
index 0000000..12df4a0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByCreateTime3_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$10.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$10.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$10.class
new file mode 100644
index 0000000..023b075
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$10.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$9.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$9.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$9.class
new file mode 100644
index 0000000..69085d8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1$$anonfun$apply$9.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1.class
new file mode 100644
index 0000000..180dc1a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllClimateServicesOrderByLatestAccessTime4_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$15.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$15.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$15.class
new file mode 100644
index 0000000..bb48104
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$15.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$16.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$16.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$16.class
new file mode 100644
index 0000000..56bcb16
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1$$anonfun$apply$16.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1.class
new file mode 100644
index 0000000..f948858
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getAllServiceEntries7_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$1.class
new file mode 100644
index 0000000..209a2f1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$2.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$2.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$2.class
new file mode 100644
index 0000000..4888e35
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1$$anonfun$apply$2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1.class
new file mode 100644
index 0000000..5c49331
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateService0_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$3.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$3.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$3.class
new file mode 100644
index 0000000..f18de3b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$3.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$4.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$4.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$4.class
new file mode 100644
index 0000000..d70bdd0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1$$anonfun$apply$4.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1.class
new file mode 100644
index 0000000..4938776
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_getClimateServiceById1_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$27.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$27.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$27.class
new file mode 100644
index 0000000..ab8b3d2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$27.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$28.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$28.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$28.class
new file mode 100644
index 0000000..c03ff02
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1$$anonfun$apply$28.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1.class
new file mode 100644
index 0000000..a933639
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_savePage13_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$19.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$19.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$19.class
new file mode 100644
index 0000000..4d14644
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$19.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$20.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$20.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$20.class
new file mode 100644
index 0000000..2ebfacf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1$$anonfun$apply$20.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1.class
new file mode 100644
index 0000000..606d9fa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceById9_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$21.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$21.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$21.class
new file mode 100644
index 0000000..e7595a8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$21.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$22.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$22.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$22.class
new file mode 100644
index 0000000..7acfc4c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1$$anonfun$apply$22.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1.class
new file mode 100644
index 0000000..d74488a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_updateClimateServiceByName10_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$169.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$169.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$169.class
new file mode 100644
index 0000000..7ccbe1d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$169.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$170.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$170.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$170.class
new file mode 100644
index 0000000..bc6ae72
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1$$anonfun$apply$170.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1.class
new file mode 100644
index 0000000..2aaea27
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_addConferencePublication84_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$173.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$173.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$173.class
new file mode 100644
index 0000000..9977f4e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$173.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$174.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$174.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$174.class
new file mode 100644
index 0000000..e7eb774
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1$$anonfun$apply$174.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1.class
new file mode 100644
index 0000000..1ad3657
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_deleteConferencePublication86_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$165.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$165.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$165.class
new file mode 100644
index 0000000..09eec27
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$165.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$166.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$166.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$166.class
new file mode 100644
index 0000000..875650c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1$$anonfun$apply$166.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1.class
new file mode 100644
index 0000000..b3431f8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getAllConferencePublications82_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$167.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$167.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$167.class
new file mode 100644
index 0000000..e18d47d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$167.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$168.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$168.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$168.class
new file mode 100644
index 0000000..15986f2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1$$anonfun$apply$168.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1.class
new file mode 100644
index 0000000..ea47eb1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_getConferencePublication83_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$171.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$171.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$171.class
new file mode 100644
index 0000000..4472755
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$171.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$172.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$172.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$172.class
new file mode 100644
index 0000000..fc8d679
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1$$anonfun$apply$172.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1.class
new file mode 100644
index 0000000..2474be5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ConferencePublicationController_updateConferencePublication85_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$113.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$113.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$113.class
new file mode 100644
index 0000000..b374332
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$113.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$114.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$114.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$114.class
new file mode 100644
index 0000000..a82aeaf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1$$anonfun$apply$114.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1.class
new file mode 100644
index 0000000..ceb35a4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_addDataset56_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$117.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$117.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$117.class
new file mode 100644
index 0000000..208ebd0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$117.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$118.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$118.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$118.class
new file mode 100644
index 0000000..7780aba
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1$$anonfun$apply$118.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1.class
new file mode 100644
index 0000000..2f71a88
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_deleteDataset58_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$109.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$109.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$109.class
new file mode 100644
index 0000000..87d2973
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$109.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$110.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$110.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$110.class
new file mode 100644
index 0000000..57de7cd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1$$anonfun$apply$110.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1.class
new file mode 100644
index 0000000..59f0852
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getAllDatasets54_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$111.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$111.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$111.class
new file mode 100644
index 0000000..297aadf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$111.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$112.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$112.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$112.class
new file mode 100644
index 0000000..0338bc4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1$$anonfun$apply$112.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1.class
new file mode 100644
index 0000000..09afe5d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_getDataset55_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$119.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$119.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$119.class
new file mode 100644
index 0000000..a96705d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$119.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$120.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$120.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$120.class
new file mode 100644
index 0000000..8f9bcc6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1$$anonfun$apply$120.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1.class
new file mode 100644
index 0000000..df4e343
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_queryDatasets59_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$115.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$115.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$115.class
new file mode 100644
index 0000000..bf0c0be
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$115.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$116.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$116.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$116.class
new file mode 100644
index 0000000..9b22594
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1$$anonfun$apply$116.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1.class
new file mode 100644
index 0000000..8a4ea5d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetController_updateDatasetById57_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$81.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$81.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$81.class
new file mode 100644
index 0000000..07506fd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$81.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$82.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$82.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$82.class
new file mode 100644
index 0000000..f410c54
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1$$anonfun$apply$82.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1.class
new file mode 100644
index 0000000..a33fec1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_addDatasetLog40_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$85.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$85.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$85.class
new file mode 100644
index 0000000..21cd08a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$85.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$86.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$86.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$86.class
new file mode 100644
index 0000000..4834790
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1$$anonfun$apply$86.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1.class
new file mode 100644
index 0000000..fc54dd8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_deleteDatasetLog42_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$77.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$77.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$77.class
new file mode 100644
index 0000000..85028c9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$77.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$78.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$78.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$78.class
new file mode 100644
index 0000000..1a1fbee
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1$$anonfun$apply$78.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1.class
new file mode 100644
index 0000000..07b5620
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getAllDatasetLogs38_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$79.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$79.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$79.class
new file mode 100644
index 0000000..33af1d2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$79.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$80.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$80.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$80.class
new file mode 100644
index 0000000..65f3c50
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1$$anonfun$apply$80.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1.class
new file mode 100644
index 0000000..f2186a0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_getDatasetLog39_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$83.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$83.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$83.class
new file mode 100644
index 0000000..c43822a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$83.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$84.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$84.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$84.class
new file mode 100644
index 0000000..0236784
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1$$anonfun$apply$84.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1.class
new file mode 100644
index 0000000..b3a1014
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_DatasetLogController_updateDatasetLogById41_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$103.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$103.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$103.class
new file mode 100644
index 0000000..7c46b5f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$103.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$104.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$104.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$104.class
new file mode 100644
index 0000000..a2e1252
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1$$anonfun$apply$104.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1.class
new file mode 100644
index 0000000..04b408f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_addInstrument51_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$107.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$107.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$107.class
new file mode 100644
index 0000000..dde5497
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$107.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$108.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$108.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$108.class
new file mode 100644
index 0000000..2f88137
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1$$anonfun$apply$108.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1.class
new file mode 100644
index 0000000..e17d62b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_deleteInstrument53_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$100.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$100.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$100.class
new file mode 100644
index 0000000..6eeba44
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$100.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$99.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$99.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$99.class
new file mode 100644
index 0000000..581bea3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1$$anonfun$apply$99.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1.class
new file mode 100644
index 0000000..0e79931
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getAllInstruments49_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$101.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$101.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$101.class
new file mode 100644
index 0000000..bde8dcb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$101.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$102.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$102.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$102.class
new file mode 100644
index 0000000..c2b948b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1$$anonfun$apply$102.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1.class
new file mode 100644
index 0000000..473b442
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_getInstrument50_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$105.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$105.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$105.class
new file mode 100644
index 0000000..3b23b31
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$105.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$106.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$106.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$106.class
new file mode 100644
index 0000000..0598653
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1$$anonfun$apply$106.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1.class
new file mode 100644
index 0000000..8887fb6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_InstrumentController_updateInstrumentById52_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$139.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$139.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$139.class
new file mode 100644
index 0000000..e8e6436
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$139.class differ



[34/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile.xml
new file mode 100644
index 0000000..c77f173
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile.xml
@@ -0,0 +1,2100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="compile"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="5">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-annotations" type="bundle" ext="

<TRUNCATED>


[06/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273.class
new file mode 100644
index 0000000..1c76da1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29$$anonfun$apply$273.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29.class
new file mode 100644
index 0000000..e5461a7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$29.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$196.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$196.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$196.class
new file mode 100644
index 0000000..d66858f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$196.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$197.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$197.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$197.class
new file mode 100644
index 0000000..6a83a21
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195$$anonfun$apply$197.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195.class
new file mode 100644
index 0000000..5a91311
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3$$anonfun$apply$195.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3.class
new file mode 100644
index 0000000..9cd3308
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$3.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$277.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$277.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$277.class
new file mode 100644
index 0000000..0e3d653
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$277.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$278.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$278.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$278.class
new file mode 100644
index 0000000..042f908
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276$$anonfun$apply$278.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276.class
new file mode 100644
index 0000000..e73668f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30$$anonfun$apply$276.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30.class
new file mode 100644
index 0000000..074aac2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$30.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$280.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$280.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$280.class
new file mode 100644
index 0000000..ae07cd9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$280.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$281.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$281.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$281.class
new file mode 100644
index 0000000..1216b89
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279$$anonfun$apply$281.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279.class
new file mode 100644
index 0000000..84fe415
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31$$anonfun$apply$279.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31.class
new file mode 100644
index 0000000..24b1353
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$31.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$283.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$283.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$283.class
new file mode 100644
index 0000000..5cb35a2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$283.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$284.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$284.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$284.class
new file mode 100644
index 0000000..b36397c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282$$anonfun$apply$284.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282.class
new file mode 100644
index 0000000..8fca611
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32$$anonfun$apply$282.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32.class
new file mode 100644
index 0000000..9cf71d5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$32.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$286.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$286.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$286.class
new file mode 100644
index 0000000..a6c13e0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$286.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$287.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$287.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$287.class
new file mode 100644
index 0000000..d8f1eda
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285$$anonfun$apply$287.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285.class
new file mode 100644
index 0000000..dc8f570
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33$$anonfun$apply$285.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33.class
new file mode 100644
index 0000000..7e1b196
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$33.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$289.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$289.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$289.class
new file mode 100644
index 0000000..4a0185d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$289.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$290.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$290.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$290.class
new file mode 100644
index 0000000..aecf1a1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288$$anonfun$apply$290.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288.class
new file mode 100644
index 0000000..082955a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34$$anonfun$apply$288.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34.class
new file mode 100644
index 0000000..1f6dbec
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$34.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$292.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$292.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$292.class
new file mode 100644
index 0000000..c0c73ce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$292.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$293.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$293.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$293.class
new file mode 100644
index 0000000..48323c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291$$anonfun$apply$293.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291.class
new file mode 100644
index 0000000..c9959fe
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35$$anonfun$apply$291.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35.class
new file mode 100644
index 0000000..082113b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$35.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$295.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$295.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$295.class
new file mode 100644
index 0000000..6089f69
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$295.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$296.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$296.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$296.class
new file mode 100644
index 0000000..928f5d4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294$$anonfun$apply$296.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294.class
new file mode 100644
index 0000000..cca6261
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36$$anonfun$apply$294.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36.class
new file mode 100644
index 0000000..ce802cc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$36.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$298.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$298.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$298.class
new file mode 100644
index 0000000..eaa8658
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$298.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$299.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$299.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$299.class
new file mode 100644
index 0000000..3e0cd6d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297$$anonfun$apply$299.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297.class
new file mode 100644
index 0000000..4580fce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37$$anonfun$apply$297.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37.class
new file mode 100644
index 0000000..671f6fc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$37.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$301.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$301.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$301.class
new file mode 100644
index 0000000..6d00812
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$301.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$302.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$302.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$302.class
new file mode 100644
index 0000000..5cbc365
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300$$anonfun$apply$302.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300.class
new file mode 100644
index 0000000..83862d4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38$$anonfun$apply$300.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38.class
new file mode 100644
index 0000000..d5666df
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$38.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$304.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$304.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$304.class
new file mode 100644
index 0000000..4350562
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$304.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$305.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$305.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$305.class
new file mode 100644
index 0000000..6f18265
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303$$anonfun$apply$305.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303.class
new file mode 100644
index 0000000..e12e015
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39$$anonfun$apply$303.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39.class
new file mode 100644
index 0000000..408ed29
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$39.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$199.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$199.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$199.class
new file mode 100644
index 0000000..2597384
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$199.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$200.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$200.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$200.class
new file mode 100644
index 0000000..9d95895
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198$$anonfun$apply$200.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198.class
new file mode 100644
index 0000000..81e815e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4$$anonfun$apply$198.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4.class
new file mode 100644
index 0000000..900ab68
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$4.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$307.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$307.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$307.class
new file mode 100644
index 0000000..6cee5b2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$307.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$308.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$308.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$308.class
new file mode 100644
index 0000000..96c218c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306$$anonfun$apply$308.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306.class
new file mode 100644
index 0000000..c4a39ea
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40$$anonfun$apply$306.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40.class
new file mode 100644
index 0000000..783bd6d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$40.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$310.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$310.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$310.class
new file mode 100644
index 0000000..ff59771
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$310.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$311.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$311.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$311.class
new file mode 100644
index 0000000..21ad8b2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309$$anonfun$apply$311.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309.class
new file mode 100644
index 0000000..cd98c49
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41$$anonfun$apply$309.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41.class
new file mode 100644
index 0000000..14d32e7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$41.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$313.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$313.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$313.class
new file mode 100644
index 0000000..1148ba1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$313.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$314.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$314.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$314.class
new file mode 100644
index 0000000..dc286f3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312$$anonfun$apply$314.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312.class
new file mode 100644
index 0000000..c6aa043
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42$$anonfun$apply$312.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42.class
new file mode 100644
index 0000000..37daa4e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$42.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$316.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$316.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$316.class
new file mode 100644
index 0000000..d7f00ff
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$316.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$317.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$317.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$317.class
new file mode 100644
index 0000000..2b66247
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315$$anonfun$apply$317.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315.class
new file mode 100644
index 0000000..e7c269a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43$$anonfun$apply$315.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43.class
new file mode 100644
index 0000000..fe1cd16
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$43.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$319.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$319.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$319.class
new file mode 100644
index 0000000..85b92a6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$319.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$320.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$320.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$320.class
new file mode 100644
index 0000000..28cd60b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318$$anonfun$apply$320.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318.class
new file mode 100644
index 0000000..a3bab48
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44$$anonfun$apply$318.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44.class
new file mode 100644
index 0000000..ba822c4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$44.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$322.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$322.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$322.class
new file mode 100644
index 0000000..a17c61e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$322.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$323.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$323.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$323.class
new file mode 100644
index 0000000..e6b2689
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321$$anonfun$apply$323.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321.class
new file mode 100644
index 0000000..2fec833
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45$$anonfun$apply$321.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45.class
new file mode 100644
index 0000000..60ef482
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$45.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$325.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$325.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$325.class
new file mode 100644
index 0000000..9b30d17
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$325.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$326.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$326.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$326.class
new file mode 100644
index 0000000..b862c48
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324$$anonfun$apply$326.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324.class
new file mode 100644
index 0000000..36317a1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46$$anonfun$apply$324.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46.class
new file mode 100644
index 0000000..3f645e2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$46.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$328.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$328.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$328.class
new file mode 100644
index 0000000..f481280
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$328.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$329.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$329.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$329.class
new file mode 100644
index 0000000..6a712dd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327$$anonfun$apply$329.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327.class
new file mode 100644
index 0000000..c33b493
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47$$anonfun$apply$327.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47.class
new file mode 100644
index 0000000..c1b82de
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$47.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$331.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$331.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$331.class
new file mode 100644
index 0000000..8c00679
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$331.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$332.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$332.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$332.class
new file mode 100644
index 0000000..b243cb3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330$$anonfun$apply$332.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330.class
new file mode 100644
index 0000000..4d5ada2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$330.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48.class
new file mode 100644
index 0000000..ebff61a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$48.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$334.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$334.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$334.class
new file mode 100644
index 0000000..5bd4459
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$334.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$335.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$335.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$335.class
new file mode 100644
index 0000000..372050d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333$$anonfun$apply$335.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333.class
new file mode 100644
index 0000000..dc4907f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49$$anonfun$apply$333.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49.class
new file mode 100644
index 0000000..6667190
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$49.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$202.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$202.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$202.class
new file mode 100644
index 0000000..b831f47
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$202.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$203.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$203.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$203.class
new file mode 100644
index 0000000..2e37263
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201$$anonfun$apply$203.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201.class
new file mode 100644
index 0000000..ea74f83
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5$$anonfun$apply$201.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5.class
new file mode 100644
index 0000000..50f04c8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$5.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$337.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$337.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$337.class
new file mode 100644
index 0000000..e405673
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$337.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$338.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$338.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$338.class
new file mode 100644
index 0000000..2e90725
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336$$anonfun$apply$338.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336.class
new file mode 100644
index 0000000..e98762a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50$$anonfun$apply$336.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50.class
new file mode 100644
index 0000000..8bf8fdb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$50.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$340.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$340.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$340.class
new file mode 100644
index 0000000..65f0f91
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$340.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$341.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$341.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$341.class
new file mode 100644
index 0000000..6dd87de
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339$$anonfun$apply$341.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339.class
new file mode 100644
index 0000000..ba6bf8c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51$$anonfun$apply$339.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51.class
new file mode 100644
index 0000000..97c7896
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$51.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$343.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$343.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$343.class
new file mode 100644
index 0000000..8dc3596
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$343.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$344.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$344.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$344.class
new file mode 100644
index 0000000..6b4e5d9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342$$anonfun$apply$344.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342.class
new file mode 100644
index 0000000..2fe159e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52$$anonfun$apply$342.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52.class
new file mode 100644
index 0000000..f86504a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$52.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$346.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$346.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$346.class
new file mode 100644
index 0000000..31c4946
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$346.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$347.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$347.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$347.class
new file mode 100644
index 0000000..98aefc2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345$$anonfun$apply$347.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345.class
new file mode 100644
index 0000000..046c894
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53$$anonfun$apply$345.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53.class
new file mode 100644
index 0000000..1256b98
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$53.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$349.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$349.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$349.class
new file mode 100644
index 0000000..a366dc6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$349.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$350.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$350.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$350.class
new file mode 100644
index 0000000..f39f57d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348$$anonfun$apply$350.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348.class
new file mode 100644
index 0000000..1100638
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$348.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54.class
new file mode 100644
index 0000000..02dabb7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$54.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$352.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$352.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$352.class
new file mode 100644
index 0000000..180d8ba
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$352.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$353.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$353.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$353.class
new file mode 100644
index 0000000..fcf3e3f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351$$anonfun$apply$353.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351.class
new file mode 100644
index 0000000..1e36746
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55$$anonfun$apply$351.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55.class
new file mode 100644
index 0000000..6767c8d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$55.class differ



[05/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$355.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$355.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$355.class
new file mode 100644
index 0000000..1ed5c55
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$355.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$356.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$356.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$356.class
new file mode 100644
index 0000000..0c4434a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354$$anonfun$apply$356.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354.class
new file mode 100644
index 0000000..ffa2a76
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56$$anonfun$apply$354.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56.class
new file mode 100644
index 0000000..a54d8f3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$56.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$358.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$358.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$358.class
new file mode 100644
index 0000000..cc97057
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$358.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$359.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$359.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$359.class
new file mode 100644
index 0000000..ff8c3a2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357$$anonfun$apply$359.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357.class
new file mode 100644
index 0000000..7b898f9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57$$anonfun$apply$357.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57.class
new file mode 100644
index 0000000..7078e9a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$57.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$361.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$361.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$361.class
new file mode 100644
index 0000000..d9aaafb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$361.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$362.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$362.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$362.class
new file mode 100644
index 0000000..dc0a392
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360$$anonfun$apply$362.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360.class
new file mode 100644
index 0000000..87c8bdd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58$$anonfun$apply$360.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58.class
new file mode 100644
index 0000000..34f5d32
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$58.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$364.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$364.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$364.class
new file mode 100644
index 0000000..b1d1a44
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$364.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$365.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$365.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$365.class
new file mode 100644
index 0000000..d8770fd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363$$anonfun$apply$365.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363.class
new file mode 100644
index 0000000..c267286
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59$$anonfun$apply$363.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59.class
new file mode 100644
index 0000000..01956d9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$59.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$205.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$205.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$205.class
new file mode 100644
index 0000000..90b0fb5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$205.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$206.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$206.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$206.class
new file mode 100644
index 0000000..7c0842a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204$$anonfun$apply$206.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204.class
new file mode 100644
index 0000000..bab46dd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6$$anonfun$apply$204.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6.class
new file mode 100644
index 0000000..011ab39
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$6.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$367.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$367.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$367.class
new file mode 100644
index 0000000..8cdd005
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$367.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$368.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$368.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$368.class
new file mode 100644
index 0000000..c2163f2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366$$anonfun$apply$368.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366.class
new file mode 100644
index 0000000..45c6344
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60$$anonfun$apply$366.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60.class
new file mode 100644
index 0000000..8caca48
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$60.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$370.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$370.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$370.class
new file mode 100644
index 0000000..56331df
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$370.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$371.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$371.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$371.class
new file mode 100644
index 0000000..459b3ca
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369$$anonfun$apply$371.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369.class
new file mode 100644
index 0000000..6c6b0b9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61$$anonfun$apply$369.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61.class
new file mode 100644
index 0000000..61e54e2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$61.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$373.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$373.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$373.class
new file mode 100644
index 0000000..36651a1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$373.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$374.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$374.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$374.class
new file mode 100644
index 0000000..a993ba8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372$$anonfun$apply$374.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372.class
new file mode 100644
index 0000000..bfc51e2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62$$anonfun$apply$372.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62.class
new file mode 100644
index 0000000..2e16251
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$62.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$376.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$376.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$376.class
new file mode 100644
index 0000000..84749bc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$376.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$377.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$377.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$377.class
new file mode 100644
index 0000000..c731344
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375$$anonfun$apply$377.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375.class
new file mode 100644
index 0000000..982fe1e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63$$anonfun$apply$375.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63.class
new file mode 100644
index 0000000..97f47e5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$63.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$379.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$379.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$379.class
new file mode 100644
index 0000000..9e2e8a3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$379.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$380.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$380.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$380.class
new file mode 100644
index 0000000..4c4262f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378$$anonfun$apply$380.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378.class
new file mode 100644
index 0000000..2b75b86
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64$$anonfun$apply$378.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64.class
new file mode 100644
index 0000000..8e19f1c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$64.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$382.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$382.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$382.class
new file mode 100644
index 0000000..167eb6f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$382.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$383.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$383.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$383.class
new file mode 100644
index 0000000..e0f75c3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381$$anonfun$apply$383.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381.class
new file mode 100644
index 0000000..bf664c1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65$$anonfun$apply$381.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65.class
new file mode 100644
index 0000000..f883d97
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$65.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$385.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$385.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$385.class
new file mode 100644
index 0000000..3683cba
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$385.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$386.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$386.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$386.class
new file mode 100644
index 0000000..e78e5fa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384$$anonfun$apply$386.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384.class
new file mode 100644
index 0000000..bdf53fa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66$$anonfun$apply$384.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66.class
new file mode 100644
index 0000000..12a1951
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$66.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$388.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$388.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$388.class
new file mode 100644
index 0000000..313f7c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$388.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$389.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$389.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$389.class
new file mode 100644
index 0000000..231211d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387$$anonfun$apply$389.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387.class
new file mode 100644
index 0000000..92229fb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67$$anonfun$apply$387.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67.class
new file mode 100644
index 0000000..4c07a23
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$67.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$391.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$391.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$391.class
new file mode 100644
index 0000000..d038743
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$391.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$392.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$392.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$392.class
new file mode 100644
index 0000000..6589bcb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390$$anonfun$apply$392.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390.class
new file mode 100644
index 0000000..9d4be19
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68$$anonfun$apply$390.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68.class
new file mode 100644
index 0000000..d191ab5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$68.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$394.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$394.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$394.class
new file mode 100644
index 0000000..11d6a80
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$394.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$395.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$395.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$395.class
new file mode 100644
index 0000000..2a07aa8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393$$anonfun$apply$395.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393.class
new file mode 100644
index 0000000..32377ac
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69$$anonfun$apply$393.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69.class
new file mode 100644
index 0000000..4141336
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$69.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$208.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$208.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$208.class
new file mode 100644
index 0000000..5f93322
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$208.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$209.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$209.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$209.class
new file mode 100644
index 0000000..ed62ba1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207$$anonfun$apply$209.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207.class
new file mode 100644
index 0000000..870379e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$207.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7.class
new file mode 100644
index 0000000..e49fd37
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$7.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$397.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$397.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$397.class
new file mode 100644
index 0000000..f980d70
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$397.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$398.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$398.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$398.class
new file mode 100644
index 0000000..f1fc5a7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396$$anonfun$apply$398.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396.class
new file mode 100644
index 0000000..a1cea24
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70$$anonfun$apply$396.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70.class
new file mode 100644
index 0000000..fafa451
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$70.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$400.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$400.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$400.class
new file mode 100644
index 0000000..c485e0f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$400.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$401.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$401.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$401.class
new file mode 100644
index 0000000..e15f93c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399$$anonfun$apply$401.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399.class
new file mode 100644
index 0000000..d4daff7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71$$anonfun$apply$399.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71.class
new file mode 100644
index 0000000..495000c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$71.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$403.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$403.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$403.class
new file mode 100644
index 0000000..3f2cb4b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$403.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$404.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$404.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$404.class
new file mode 100644
index 0000000..8b1ff21
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402$$anonfun$apply$404.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402.class
new file mode 100644
index 0000000..43d3d3d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72$$anonfun$apply$402.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72.class
new file mode 100644
index 0000000..3189443
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$72.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$406.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$406.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$406.class
new file mode 100644
index 0000000..46ffa09
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$406.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$407.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$407.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$407.class
new file mode 100644
index 0000000..96be878
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405$$anonfun$apply$407.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405.class
new file mode 100644
index 0000000..bb595ef
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73$$anonfun$apply$405.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73.class
new file mode 100644
index 0000000..0049aad
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$73.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$409.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$409.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$409.class
new file mode 100644
index 0000000..680d4a2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$409.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$410.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$410.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$410.class
new file mode 100644
index 0000000..34ab785
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408$$anonfun$apply$410.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408.class
new file mode 100644
index 0000000..fbf79fa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74$$anonfun$apply$408.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74.class
new file mode 100644
index 0000000..ce0b2d5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$74.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$412.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$412.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$412.class
new file mode 100644
index 0000000..97158c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$412.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$413.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$413.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$413.class
new file mode 100644
index 0000000..fec7405
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411$$anonfun$apply$413.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411.class
new file mode 100644
index 0000000..f052a2f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75$$anonfun$apply$411.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75.class
new file mode 100644
index 0000000..6aa9bc1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$75.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$415.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$415.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$415.class
new file mode 100644
index 0000000..ed60f94
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$415.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$416.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$416.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$416.class
new file mode 100644
index 0000000..1905a68
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414$$anonfun$apply$416.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414.class
new file mode 100644
index 0000000..c317075
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76$$anonfun$apply$414.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76.class
new file mode 100644
index 0000000..ec649aa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$76.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$418.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$418.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$418.class
new file mode 100644
index 0000000..32f5c64
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$418.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$419.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$419.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$419.class
new file mode 100644
index 0000000..5e37e9d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417$$anonfun$apply$419.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417.class
new file mode 100644
index 0000000..f461e0a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77$$anonfun$apply$417.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77.class
new file mode 100644
index 0000000..7cde58b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$77.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$421.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$421.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$421.class
new file mode 100644
index 0000000..4069068
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$421.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$422.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$422.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$422.class
new file mode 100644
index 0000000..55eb7c5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420$$anonfun$apply$422.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420.class
new file mode 100644
index 0000000..6ce0080
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78$$anonfun$apply$420.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78.class
new file mode 100644
index 0000000..e1fa08c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$78.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$424.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$424.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$424.class
new file mode 100644
index 0000000..36a631a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$424.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$425.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$425.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$425.class
new file mode 100644
index 0000000..1f7018b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423$$anonfun$apply$425.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423.class
new file mode 100644
index 0000000..79e7798
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79$$anonfun$apply$423.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79.class
new file mode 100644
index 0000000..cbaae21
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$79.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$211.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$211.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$211.class
new file mode 100644
index 0000000..fe3f070
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$211.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$212.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$212.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$212.class
new file mode 100644
index 0000000..2d5d602
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210$$anonfun$apply$212.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210.class
new file mode 100644
index 0000000..e68624e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8$$anonfun$apply$210.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8.class
new file mode 100644
index 0000000..0c0a074
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$8.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$427.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$427.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$427.class
new file mode 100644
index 0000000..503c3ae
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$427.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$428.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$428.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$428.class
new file mode 100644
index 0000000..1fd7ddf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426$$anonfun$apply$428.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426.class
new file mode 100644
index 0000000..f6c54c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80$$anonfun$apply$426.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80.class
new file mode 100644
index 0000000..d0fd3f1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$80.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$430.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$430.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$430.class
new file mode 100644
index 0000000..563c5e6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$430.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$431.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$431.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$431.class
new file mode 100644
index 0000000..f91518e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429$$anonfun$apply$431.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429.class
new file mode 100644
index 0000000..4662fc3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81$$anonfun$apply$429.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81.class
new file mode 100644
index 0000000..5655b68
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$81.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$433.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$433.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$433.class
new file mode 100644
index 0000000..edb3dc3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$433.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$434.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$434.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$434.class
new file mode 100644
index 0000000..dc4f2b2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$routes$1$$anonfun$applyOrElse$82$$anonfun$apply$432$$anonfun$apply$434.class differ



[10/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/cache/root/compile/play_instrumentation
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/cache/root/compile/play_instrumentation b/ApacheCMDA-Backend/target/scala-2.11/cache/root/compile/play_instrumentation
new file mode 100644
index 0000000..0709831
--- /dev/null
+++ b/ApacheCMDA-Backend/target/scala-2.11/cache/root/compile/play_instrumentation
@@ -0,0 +1 @@
+1441230893841
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/.DS_Store
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/.DS_Store b/ApacheCMDA-Backend/target/scala-2.11/classes/.DS_Store
new file mode 100644
index 0000000..01d5243
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/.DS_Store differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/Global$SpringDataJpaConfiguration.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/Global$SpringDataJpaConfiguration.class b/ApacheCMDA-Backend/target/scala-2.11/classes/Global$SpringDataJpaConfiguration.class
new file mode 100644
index 0000000..4764992
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/Global$SpringDataJpaConfiguration.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/Global.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/Global.class b/ApacheCMDA-Backend/target/scala-2.11/classes/Global.class
new file mode 100644
index 0000000..b2fa691
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/Global.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookChapterPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookChapterPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookChapterPublicationController.class
new file mode 100644
index 0000000..54a9b26
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookChapterPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookPublicationController.class
new file mode 100644
index 0000000..38edff0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BookPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BugReportController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BugReportController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BugReportController.class
new file mode 100644
index 0000000..5c2f050
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/BugReportController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ClimateServiceController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ClimateServiceController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ClimateServiceController.class
new file mode 100644
index 0000000..6269699
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ClimateServiceController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ConferencePublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ConferencePublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ConferencePublicationController.class
new file mode 100644
index 0000000..09d36f1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ConferencePublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetController.class
new file mode 100644
index 0000000..f2b510e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetLogController.class
new file mode 100644
index 0000000..8f79063
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/DatasetLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/InstrumentController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/InstrumentController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/InstrumentController.class
new file mode 100644
index 0000000..d84f8af
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/InstrumentController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/JournalPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/JournalPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/JournalPublicationController.class
new file mode 100644
index 0000000..c559bf0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/JournalPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ParameterController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ParameterController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ParameterController.class
new file mode 100644
index 0000000..801b034
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ParameterController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationController.class
new file mode 100644
index 0000000..646a379
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationItemController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationItemController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationItemController.class
new file mode 100644
index 0000000..61a2801
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceConfigurationItemController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceExecutionLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceExecutionLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceExecutionLogController.class
new file mode 100644
index 0000000..1bb1d4f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/ServiceExecutionLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/UserController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/UserController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/UserController.class
new file mode 100644
index 0000000..eca404d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/UserController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/WorkflowController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/WorkflowController.class b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/WorkflowController.class
new file mode 100644
index 0000000..9f04a3e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/controllers/WorkflowController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/.DS_Store
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/.DS_Store b/ApacheCMDA-Backend/target/scala-2.11/classes/models/.DS_Store
new file mode 100644
index 0000000..a0536ab
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/.DS_Store differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublication.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublication.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublication.class
new file mode 100644
index 0000000..01581d7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublication.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublicationRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublicationRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublicationRepository.class
new file mode 100644
index 0000000..1c6450a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookChapterPublicationRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublication.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublication.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublication.class
new file mode 100644
index 0000000..b9075f5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublication.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublicationRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublicationRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublicationRepository.class
new file mode 100644
index 0000000..5da431c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BookPublicationRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReport.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReport.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReport.class
new file mode 100644
index 0000000..5dca09e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReport.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReportRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReportRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReportRepository.class
new file mode 100644
index 0000000..9123d1f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/BugReportRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateService.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateService.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateService.class
new file mode 100644
index 0000000..749a231
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateService.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateServiceRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateServiceRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateServiceRepository.class
new file mode 100644
index 0000000..bf5fce8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ClimateServiceRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublication.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublication.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublication.class
new file mode 100644
index 0000000..63f7c95
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublication.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublicationRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublicationRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublicationRepository.class
new file mode 100644
index 0000000..b41324e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ConferencePublicationRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/Dataset.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/Dataset.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Dataset.class
new file mode 100644
index 0000000..bf9f03a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Dataset.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntry.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntry.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntry.class
new file mode 100644
index 0000000..e39c0d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntry.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntryRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntryRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntryRepository.class
new file mode 100644
index 0000000..8ee9988
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetEntryRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLog.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLog.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLog.class
new file mode 100644
index 0000000..1df1e58
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLog.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLogRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLogRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLogRepository.class
new file mode 100644
index 0000000..04aa1df
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetLogRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetRepository.class
new file mode 100644
index 0000000..d1f4928
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/DatasetRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/Instrument.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/Instrument.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Instrument.class
new file mode 100644
index 0000000..e49410c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Instrument.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/InstrumentRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/InstrumentRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/InstrumentRepository.class
new file mode 100644
index 0000000..37008ec
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/InstrumentRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublication.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublication.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublication.class
new file mode 100644
index 0000000..1fa5ad1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublication.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublicationRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublicationRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublicationRepository.class
new file mode 100644
index 0000000..2f49e76
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/JournalPublicationRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/Parameter.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/Parameter.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Parameter.class
new file mode 100644
index 0000000..74e120a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Parameter.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ParameterRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ParameterRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ParameterRepository.class
new file mode 100644
index 0000000..f04a124
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ParameterRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/Publication.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/Publication.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Publication.class
new file mode 100644
index 0000000..9a7ca93
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Publication.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfiguration.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfiguration.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfiguration.class
new file mode 100644
index 0000000..ae70314
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfiguration.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItem.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItem.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItem.class
new file mode 100644
index 0000000..09442ff
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItem.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItemRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItemRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItemRepository.class
new file mode 100644
index 0000000..94098b2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationItemRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationRepository.class
new file mode 100644
index 0000000..3118b89
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceConfigurationRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntry.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntry.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntry.class
new file mode 100644
index 0000000..9d959e5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntry.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntryRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntryRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntryRepository.class
new file mode 100644
index 0000000..e6ab80c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceEntryRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLog.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLog.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLog.class
new file mode 100644
index 0000000..d960215
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLog.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLogRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLogRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLogRepository.class
new file mode 100644
index 0000000..eec2f81
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/ServiceExecutionLogRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/User.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/User.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/User.class
new file mode 100644
index 0000000..b36091c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/User.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/UserRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/UserRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/UserRepository.class
new file mode 100644
index 0000000..45de21d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/UserRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/Workflow.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/Workflow.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Workflow.class
new file mode 100644
index 0000000..898bf52
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/Workflow.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/models/WorkflowRepository.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/models/WorkflowRepository.class b/ApacheCMDA-Backend/target/scala-2.11/classes/models/WorkflowRepository.class
new file mode 100644
index 0000000..55e4da2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/models/WorkflowRepository.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/util/Common.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/util/Common.class b/ApacheCMDA-Backend/target/scala-2.11/classes/util/Common.class
new file mode 100644
index 0000000..97261e0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/util/Common.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/util/Constants.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/util/Constants.class b/ApacheCMDA-Backend/target/scala-2.11/classes/util/Constants.class
new file mode 100644
index 0000000..8bdd2ef
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/util/Constants.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/views/index.scala.html
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/views/index.scala.html b/ApacheCMDA-Backend/target/scala-2.11/classes/views/index.scala.html
new file mode 100644
index 0000000..9fb293c
--- /dev/null
+++ b/ApacheCMDA-Backend/target/scala-2.11/classes/views/index.scala.html
@@ -0,0 +1,7 @@
+@(message: String)
+
+@main("Welcome to Play") {
+
+    @play20.welcome(message, style = "Java")
+
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/views/main.scala.html
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/views/main.scala.html b/ApacheCMDA-Backend/target/scala-2.11/classes/views/main.scala.html
new file mode 100644
index 0000000..5025aa5
--- /dev/null
+++ b/ApacheCMDA-Backend/target/scala-2.11/classes/views/main.scala.html
@@ -0,0 +1,15 @@
+@(title: String)(content: Html)
+
+<!DOCTYPE html>
+
+<html>
+    <head>
+        <title>@title</title>
+        <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
+        <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
+        <script src="@routes.Assets.at("javascripts/hello.js")" type="text/javascript"></script>
+    </head>
+    <body>
+        @content
+    </body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Connection.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Connection.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Connection.class
new file mode 100644
index 0000000..5024ee0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Connection.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldIn.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldIn.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldIn.class
new file mode 100644
index 0000000..7695713
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldIn.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldOut.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldOut.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldOut.class
new file mode 100644
index 0000000..4b887db
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/FieldOut.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Fields.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Fields.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Fields.class
new file mode 100644
index 0000000..f872ba0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Fields.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Group.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Group.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Group.class
new file mode 100644
index 0000000..fdee969
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Group.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Node.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Node.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Node.class
new file mode 100644
index 0000000..5d06460
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/Node.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/ServiceWorkFlow.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/ServiceWorkFlow.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/ServiceWorkFlow.class
new file mode 100644
index 0000000..826ae6e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/ServiceWorkFlow.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/VisTrailJson.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/VisTrailJson.class b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/VisTrailJson.class
new file mode 100644
index 0000000..b662dbe
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes/workflow/VisTrailJson.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_Assets_at94_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_Assets_at94_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_Assets_at94_invoker$1.class
new file mode 100644
index 0000000..e90adae
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_Assets_at94_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$159.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$159.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$159.class
new file mode 100644
index 0000000..236939e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$159.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$160.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$160.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$160.class
new file mode 100644
index 0000000..e97a328
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1$$anonfun$apply$160.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1.class
new file mode 100644
index 0000000..0a69d14
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_addBookChapterPublication79_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$163.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$163.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$163.class
new file mode 100644
index 0000000..b26be88
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$163.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$164.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$164.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$164.class
new file mode 100644
index 0000000..0a3a885
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1$$anonfun$apply$164.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1.class
new file mode 100644
index 0000000..b9ec297
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_deleteBookChapterPublication81_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$155.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$155.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$155.class
new file mode 100644
index 0000000..4b4e130
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$155.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$156.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$156.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$156.class
new file mode 100644
index 0000000..19d238a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1$$anonfun$apply$156.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1.class
new file mode 100644
index 0000000..0360a6d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getAllBookChapterPublications77_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$157.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$157.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$157.class
new file mode 100644
index 0000000..5db58dc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$157.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$158.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$158.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$158.class
new file mode 100644
index 0000000..4fb6758
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1$$anonfun$apply$158.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1.class
new file mode 100644
index 0000000..e1526da
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_getBookChapterPublication78_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$161.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$161.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$161.class
new file mode 100644
index 0000000..55b8934
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$161.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$162.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$162.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$162.class
new file mode 100644
index 0000000..f5fd27a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1$$anonfun$apply$162.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1.class
new file mode 100644
index 0000000..b3a64e8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookChapterPublicationController_updateBookChapterPublication80_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$149.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$149.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$149.class
new file mode 100644
index 0000000..75415ed
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$149.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$150.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$150.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$150.class
new file mode 100644
index 0000000..c28e257
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1$$anonfun$apply$150.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1.class
new file mode 100644
index 0000000..341e2d4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_addBookPublication74_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$153.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$153.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$153.class
new file mode 100644
index 0000000..5d66a23
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$153.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$154.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$154.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$154.class
new file mode 100644
index 0000000..a70fb7c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1$$anonfun$apply$154.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1.class
new file mode 100644
index 0000000..7375163
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_deleteBookPublicationById76_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$145.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$145.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$145.class
new file mode 100644
index 0000000..4f3ce30
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$145.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$146.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$146.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$146.class
new file mode 100644
index 0000000..b1f50de
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1$$anonfun$apply$146.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1.class
new file mode 100644
index 0000000..6ff44d9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getAllBookPublications72_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$147.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$147.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$147.class
new file mode 100644
index 0000000..c7f6061
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$147.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$148.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$148.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$148.class
new file mode 100644
index 0000000..b3573af
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1$$anonfun$apply$148.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1.class
new file mode 100644
index 0000000..3273277
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_getBookPublicationById73_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$151.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$151.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$151.class
new file mode 100644
index 0000000..f54e669
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$151.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$152.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$152.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$152.class
new file mode 100644
index 0000000..dc025a5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1$$anonfun$apply$152.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1.class
new file mode 100644
index 0000000..87138e5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BookPublicationController_updateBookPublicationById75_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$37.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$37.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$37.class
new file mode 100644
index 0000000..d06f7a9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$37.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$38.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$38.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$38.class
new file mode 100644
index 0000000..2bfdff0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1$$anonfun$apply$38.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1.class
new file mode 100644
index 0000000..15a021d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_addBugReport18_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$41.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$41.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$41.class
new file mode 100644
index 0000000..d549e83
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$41.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$42.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$42.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$42.class
new file mode 100644
index 0000000..4685710
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1$$anonfun$apply$42.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1.class
new file mode 100644
index 0000000..8203990
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_deleteBugReport20_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$31.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$31.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$31.class
new file mode 100644
index 0000000..8a926ce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$31.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$32.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$32.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$32.class
new file mode 100644
index 0000000..33ae68b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1$$anonfun$apply$32.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1.class
new file mode 100644
index 0000000..2519532
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllBugReports15_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$35.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$35.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$35.class
new file mode 100644
index 0000000..1be062b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$35.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$36.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$36.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$36.class
new file mode 100644
index 0000000..5bbf605
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1$$anonfun$apply$36.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1.class
new file mode 100644
index 0000000..9065e1c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllSolvedBugReports17_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$33.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$33.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$33.class
new file mode 100644
index 0000000..f6fd903
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$33.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$34.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$34.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$34.class
new file mode 100644
index 0000000..c404057
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1$$anonfun$apply$34.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1.class
new file mode 100644
index 0000000..13f9af2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getAllUnsolvedBugReports16_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$29.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$29.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$29.class
new file mode 100644
index 0000000..9a1cf42
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$29.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$30.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$30.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$30.class
new file mode 100644
index 0000000..e3e1b79
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1$$anonfun$apply$30.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1.class
new file mode 100644
index 0000000..c85c517
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_getBugReport14_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$39.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$39.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$39.class
new file mode 100644
index 0000000..3835352
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$39.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$40.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$40.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$40.class
new file mode 100644
index 0000000..8219ed8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1$$anonfun$apply$40.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1.class
new file mode 100644
index 0000000..f527066
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_BugReportController_updateBugReportById19_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$13.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$13.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$13.class
new file mode 100644
index 0000000..6383528
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$13.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$14.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$14.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$14.class
new file mode 100644
index 0000000..c1cec6e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1$$anonfun$apply$14.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1.class
new file mode 100644
index 0000000..b11cc51
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addClimateService6_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$17.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$17.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$17.class
new file mode 100644
index 0000000..17895ae
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$17.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$18.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$18.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$18.class
new file mode 100644
index 0000000..ef9b97a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1$$anonfun$apply$18.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1.class
new file mode 100644
index 0000000..b5cff63
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ClimateServiceController_addServiceEntry8_invoker$1.class differ



[29/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test-internal.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test-internal.xml
new file mode 100644
index 0000000..4c0e625
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test-internal.xml
@@ -0,0 +1,2677 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="test-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="6">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test-internal, test, optional, compile, provided, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisa

<TRUNCATED>


[31/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime.xml
new file mode 100644
index 0000000..4cf1424
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-runtime.xml
@@ -0,0 +1,2098 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="runtime"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="5">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-annotations" type="bundle" ext="jar" status="no" details="" size="35058" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jac

<TRUNCATED>


[42/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/twoDVariableZonelMean.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/twoDVariableZonelMean.scala.html b/.target/views/climate/twoDVariableZonelMean.scala.html
new file mode 100644
index 0000000..9c346d6
--- /dev/null
+++ b/.target/views/climate/twoDVariableZonelMean.scala.html
@@ -0,0 +1,1038 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.TwoDVarZonalMean) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script
+	type='text/javascript" src="@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+    var Response = null;
+    var variable = "";
+    window.onload = function() {
+      changeDataSource(); 
+      select_data();
+      changeVariableName();
+      select_var();
+      var z=document.getElementById("download_data");
+      z.disabled=false;
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      var selectMonths = $('#selectMonths').text();
+      $('#months option:contains('+selectMonths+')').prop({selected: true});
+      select_months();
+      select_monthsByPara();
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      var variableScale = $('#variableScale').text();
+      if(variableScale == "0") {
+        $('#radioLin').prop( "checked", true );
+        $('#radioLog').prop( "checked", false );
+      }
+      else {
+        $('#radioLin').prop( "checked", false );
+        $('#radioLog').prop( "checked", true );
+      }
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+    }
+    function changeDataSource(){
+    	var dataSource = $('#dataSource').text();
+     	var x = document.getElementById("data");
+     	if(dataSource == "NASA_MODIS" ){
+     		x.options[0].selected=true;
+     	}
+     	else if(dataSource == "NASA_AMSRE" ){
+     		x.options[1].selected=true;
+     	}
+     	else if(dataSource == "NASA_TRMM" ){
+     		x.options[2].selected=true;
+     	}
+     	else if(dataSource == "NASA_GPCP" ){
+     		x.options[3].selected=true;
+     	}
+     	else if(dataSource == "NASA_QuikSCAT" ){
+     		x.options[4].selected=true;
+     	}
+     	else if(dataSource == "NASA_AVISO" ){
+     		x.options[5].selected=true;
+     	}
+     	else if(dataSource == "NASA_GRACE" ){
+     		x.options[6].selected=true;
+     	}
+     	else if(dataSource == "NOAA_NODC" ){
+     		x.options[7].selected=true;
+     	}
+     	else if(dataSource == "NASA_CERES" ){
+     		x.options[8].selected=true;
+     	}
+     	else if(dataSource == "CCCMA_CANESM2" ){
+     		x.options[9].selected=true;
+     	}
+     	else if(dataSource == "GFDL_ESM2G" ){
+     		x.options[10].selected=true;
+     	}
+     	else if(dataSource == "GISS_E2-H" ){
+     		x.options[11].selected=true;
+     	}
+     	else if(dataSource == "GISS_E2-R" ){
+     		x.options[12].selected=true;
+     	}
+     	else if(dataSource == "NCAR_CAM5" ){
+     		x.options[13].selected=true;
+     	}
+     	else if(dataSource == "NCC_NORESM" ){
+     		x.options[14].selected=true;
+     	}
+     	else if(dataSource == "UKMO_HadGEM2-ES" ){
+     		x.options[15].selected=true;
+     	}
+     	else if(dataSource == "CCCMA_CANAM4" ){
+     		x.options[16].selected=true;
+     	}
+     	else if(dataSource == "CSIRO_MK3.6" ){
+     		x.options[17].selected=true;
+     	}
+     	else if(dataSource == "GFDL_CM3" ){
+     		x.options[18].selected=true;
+     	}
+     	else if(dataSource == "IPSL_CM5A-LR" ){
+     		x.options[19].selected=true;
+     	}
+     	else if(dataSource == "MIROC_MIROC5" ){
+     		x.options[20].selected=true;
+     	}
+     	else if(dataSource == "UKMO_HADGEM2-A" ){
+     		x.options[21].selected=true;
+     	}
+     	else if(dataSource == "ECMWF_interim" ){
+     		x.options[22].selected=true;
+     	}
+    }
+    function changeVariableName(){
+    	var var_string = $('#variableName').text();
+     	var x=document.getElementById("var");
+     	if (var_string == "clt")
+     		x.options[1].selected=true;
+        else if (var_string == "ts")
+        	x.options[2].selected=true;
+        else if (var_string == "tos")
+        	x.options[3].selected=true;
+        else if (var_string == "pr")
+        	x.options[0].selected=true;
+        else if (var_string == "uas")
+        	x.options[4].selected=true;
+        else if (var_string == "vas")
+        	x.options[5].selected=true;
+        else if (var_string == "sfcWind")
+        	x.options[6].selected=true;
+        else if (var_string == "zos")
+        	x.options[7].selected=true;
+        else if (var_string == "lai")
+        	x.options[8].selected=true;
+        else if (var_string == "zl")
+        	x.options[9].selected=true;
+        else if (var_string == "zo")
+        	x.options[10].selected=true;
+        else if (var_string == "ohc700")
+        	x.options[11].selected=true;
+        else if (var_string == "ohc2000")
+        	x.options[12].selected=true;
+        else if (var_string == "rlds")
+        	x.options[13].selected=true;
+        else if (var_string == "rsds")
+        	x.options[14].selected=true;
+        else if (var_string == "rlus")
+        	x.options[15].selected=true;
+        else if (var_string == "rsus")
+        	x.options[16].selected=true;
+        else if (var_string == "rldscs")
+        	x.options[17].selected=true;
+        else if (var_string == "rsdscs")
+        	x.options[18].selected=true;
+        else if (var_string == "rsuscs")
+        	x.options[19].selected=true;
+        else if (var_string == "rsdt")
+        	x.options[20].selected=true;
+        else if (var_string == "rlutcs")
+        	x.options[21].selected=true;
+        else if (var_string == "rlut")
+        	x.options[22].selected=true;
+        else if (var_string == "rsutcs")
+        	x.options[23].selected=true;
+        else if (var_string == "rsut")
+        	x.options[24].selected=true;
+    }
+    function select_monthsByPara(){
+    	var monthsByPara = $('#monthsPara').text();
+    	if(monthsByPara.search("jan")>-1){
+    		document.getElementById('Jan').checked = true;
+    	}
+    	if(monthsByPara.search("feb")>-1){
+    		document.getElementById('Feb').checked = true;
+    	}
+    	if(monthsByPara.search("mar")>-1){
+    		document.getElementById('Mar').checked = true;
+    	}
+    	if(monthsByPara.search("apr")>-1){
+    		document.getElementById('Apr').checked = true;
+    	}
+    	if(monthsByPara.search("may")>-1){
+    		document.getElementById('May').checked = true;
+    	}
+    	if(monthsByPara.search("jun")>-1){
+    		document.getElementById('Jun').checked = true;
+    	}
+    	if(monthsByPara.search("jul")>-1){
+    		document.getElementById('Jul').checked = true;
+    	}
+    	if(monthsByPara.search("aug")>-1){
+    		document.getElementById('Aug').checked = true;
+    	}
+    	if(monthsByPara.search("sep")>-1){
+    		document.getElementById('Sep').checked = true;
+    	}
+    	if(monthsByPara.search("oct")>-1){
+    		document.getElementById('Oct').checked = true;
+    	}
+    	if(monthsByPara.search("nov")>-1){
+    		document.getElementById('Nov').checked = true;
+    	}
+    	if(monthsByPara.search("dec")>-1){
+    		document.getElementById('Dec').checked = true;
+    	}
+    }
+    function disable_download_button()
+    {
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+      x.options[8].disabled=false;
+      x.options[9].disabled=false;
+      x.options[10].disabled=false;
+      x.options[11].disabled=false;
+      x.options[12].disabled=false;
+      x.options[13].disabled=false;
+      x.options[14].disabled=false;
+      x.options[15].disabled=false;
+      x.options[16].disabled=false;
+      x.options[17].disabled=false;
+      x.options[18].disabled=false;
+      x.options[19].disabled=false;
+      x.options[20].disabled=false;
+      x.options[21].disabled=false;
+      x.options[22].disabled=false;
+      x.options[23].disabled=false;
+      x.options[24].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      if (var_string == "Total Cloud Fraction")
+        variable = "clt";
+      else if (var_string == "Surface Temperature")
+        variable = "ts";
+      else if (var_string == "Sea Surface Temperature")
+        variable = "tos";
+      else if (var_string == "Precipitation Flux")
+        variable = "pr";
+      else if (var_string == "Eastward Near-Surface Wind")
+        variable = "uas";
+      else if (var_string == "Northward Near-Surface Wind")
+        variable = "vas";
+      else if (var_string == "Near-Surface Wind Speed")
+        variable = "sfcWind";
+      else if (var_string == "Sea Surface Height")
+        variable = "zos";
+      else if (var_string == "Leaf Area Index")
+        variable = "lai";
+      else if (var_string == "Equivalent Water Height Over Land")
+        variable = "zl";
+      else if (var_string == "Equivalent Water Height Over Ocean")
+        variable = "zo";
+      else if (var_string == "Ocean Heat Content Anomaly within 700 m Depth")
+        variable = "ohc700";
+      else if (var_string == "Ocean Heat Content Anomaly within 2000 m Depth")
+        variable = "ohc2000";
+      else if (var_string == "Surface Downwelling Longwave Radiation")
+        variable = "rlds";
+      else if (var_string == "Surface Downwelling Shortwave Radiation")
+        variable = "rsds";
+      else if (var_string == "Surface Upwelling Longwave Radiation")
+        variable = "rlus";
+      else if (var_string == "Surface Upwelling Shortwave Radiation")
+        variable = "rsus";
+      else if (var_string == "Surface Downwelling Clear-Sky Longwave Radiation")
+        variable = "rldscs";
+      else if (var_string == "Surface Downwelling Clear-Sky Shortwave Radiation")
+        variable = "rsdscs";
+      else if (var_string == "Surface Upwelling Clear-Sky Shortwave Radiation")
+        variable = "rsuscs";
+      else if (var_string == "TOA Incident Shortwave Radiation")
+        variable = "rsdt";
+      else if (var_string == "TOA Outgoing Clear-Sky Longwave Radiation")
+        variable = "rlutcs";
+      else if (var_string == "TOA Outgoing Longwave Radiation")
+        variable = "rlut";
+      else if (var_string == "TOA Outgoing Clear-Sky Shortwave Radiation")
+        variable = "rsutcs";
+      else if (var_string == "TOA Outgoing Shortwave Radiation")
+        variable = "rsut";
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      reset_vars();
+      if (data_string == "NASA/AMSRE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else if (data_string == "NASA/MODIS") {
+        x.options[0].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[1].selected=true;
+      }
+      else if (data_string == "NASA/TRMM") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/GPCP") {
+        x.options[0].selected=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+      }
+      else if (data_string == "NASA/QuikSCAT") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[4].selected=true;
+      }
+      else if (data_string == "NASA/AVISO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[7].selected=true;
+      }
+      else if (data_string == "NASA/GRACE") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[9].selected=true;
+      }
+      else if (data_string == "NOAA/NODC") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[11].selected=true;
+      }
+      else if (data_string == "NASA/CERES") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].selected=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+        x.options[8].disabled=true;
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[13].disabled=true;
+        x.options[14].disabled=true;
+        x.options[15].disabled=true;
+        x.options[16].disabled=true;
+        x.options[17].disabled=true;
+        x.options[18].disabled=true;
+        x.options[19].disabled=true;
+        x.options[20].disabled=true;
+        x.options[21].disabled=true;
+        x.options[22].disabled=true;
+        x.options[23].disabled=true;
+        x.options[24].disabled=true;
+        x.options[3].selected=true;
+      }
+      else {
+        x.options[9].disabled=true;
+        x.options[10].disabled=true;
+        x.options[11].disabled=true;
+        x.options[12].disabled=true;
+        x.options[0].selected=true;
+      }
+    select_var();
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#twodvarzonalmean").click(function(event) {
+		Response = null;
+      	if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        } 
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/twoDimZonalMean?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+        var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        arglist = arglist.concat("&scale=");
+        var y = document.getElementById("radioLin").checked;
+        if (y == true)
+          arglist = arglist.concat('0');
+        else
+          arglist = arglist.concat('2');
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+				$("#Response").html("error!");
+				$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='680' style=‘display: block; margin: 0 auto;’/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+}
+
+@main("Parameters of ConfId", scripts){ @flash_message()   
+	 
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="variableScale" style="display: none;">@parameters.getVariableScale()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" align="center">
+
+<tr>
+<td colspan="4">
+<center>
+<b>Service: 2-D Variable Zonal Mean</b> <br><br>
+This service generates a graph of a 2-dimensional variable's zonal mean with time averaing. <br>
+Select a data source (model or observation), a variable name, and a time range below.<br><br>
+</center>
+</td>
+</tr>
+
+<tr>
+<td>data source:</td><td><select name="data", id="data" onchange="select_data()">
+<!-- <option>NASA/obs4MIPs</option>  -->
+<optgroup label="Observation">
+	<option>NASA/MODIS</option>
+	<option>NASA/AMSRE</option>
+	<option>NASA/TRMM</option>
+	<option>NASA/GPCP</option>
+	<option>NASA/QuikSCAT</option>
+	<option>NASA/AVISO</option>
+	<option>NASA/GRACE</option>
+	<option>NOAA/NODC</option>
+	<option>NASA/CERES</option>
+</optgroup>
+<optgroup label="Model: Historical">
+	<option>CCCMA/CANESM2</option>
+	<option>GFDL/ESM2G</option>
+	<option>GISS/E2-H</option>
+	<option>GISS/E2-R</option>
+	<option>NCAR/CAM5</option>
+	<option>NCC/NORESM</option>
+	<option>UKMO/HadGEM2-ES</option>
+</optgroup>
+<optgroup label="Model: AMIP">
+	<option>CCCMA/CANAM4</option>
+	<option>CSIRO/MK3.6</option>
+	<option>GFDL/CM3</option>
+	<option>IPSL/CM5A-LR</option>
+	<option>MIROC/MIROC5</option>
+	<option>UKMO/HadGEM2-A</option>
+</optgroup>
+<optgroup label="Reanalysis">
+	<option>ECMWF/interim</option>
+</optgroup>
+</select>
+</td>
+<td>variable name:</td>
+<td><select name="var" , id="var" onchange="select_var()">
+		<option>Precipitation Flux</option>
+		<option>Total Cloud Fraction</option>
+		<option>Surface Temperature</option>
+		<option>Sea Surface Temperature</option>
+		<option>Eastward Near-Surface Wind</option>
+		<option>Northward Near-Surface Wind</option>
+		<option>Near-Surface Wind Speed</option>
+		<option>Sea Surface Height</option>
+		<option>Leaf Area Index</option>
+		<option>Equivalent Water Height Over Land</option>
+		<option>Equivalent Water Height Over Ocean</option>
+		<option>Ocean Heat Content Anomaly within 700 m Depth</option>
+		<option>Ocean Heat Content Anomaly within 2000 m Depth</option>
+		<option>Surface Downwelling Longwave Radiation</option>
+		<option>Surface Downwelling Shortwave Radiation</option>
+		<option>Surface Upwelling Longwave Radiation</option>
+		<option>Surface Upwelling Shortwave Radiation</option>
+		<option>Surface Downwelling Clear-Sky Longwave Radiation</option>
+		<option>Surface Downwelling Clear-Sky Shortwave Radiation</option>
+		<option>Surface Upwelling Clear-Sky Shortwave Radiation</option>
+		<option>TOA Incident Shortwave Radiation</option>
+		<option>TOA Outgoing Longwave Radiation</option>
+		<option>TOA Outgoing Shortwave Radiation</option>
+		<option>TOA Outgoing Clear-Sky Longwave Radiation</option>
+		<option>TOA Outgoing Clear-Sky Shortwave Radiation</option>
+</select></td>
+</tr>
+<tr>
+	<td>start year-month:</td>
+	<td><input id="t0" value="2004-01" alt="start" /></td>
+	<td>end year-month:</td>
+	<td><input id="t1" value="2004-12" alt="end" /></td>
+</tr>
+<tr>
+	<td>select months:</td>
+	<td><select name="months" id="months" onchange="select_months()">
+			<option id="all">select all</option>
+			<option id="none">select none</option>
+			<option id="summer">Summer:Jun-Jul-Aug</option>
+			<option id="autum">Autumn:Sep-Oct-Nov</option>
+			<option id="winter">Winter:Dec-Jan-Feb</option>
+			<option id="spring">Spring:Mar-Apr-May</option>
+	</select></td>
+	<td></td>
+	<td>
+</tr>
+<tr>
+	<td><label><input type="checkbox" name="option1" id="Jan"
+			value="Jan" /> Jan<br></label> <label><input type="checkbox"
+			name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+			type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+	</td>
+	<td><label><input type="checkbox" name="option1" id="Apr"
+			value="Apr" /> Apr<br></label> <label><input type="checkbox"
+			name="option1" id="May" value="May" /> May<br></label> <label><input
+			type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+	</td>
+	<td><label><input type="checkbox" name="option1" id="Jul"
+			value="Jul" /> Jul<br></label> <label><input type="checkbox"
+			name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+			type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+	</td>
+	<td><label><input type="checkbox" name="option1" id="Oct"
+			value="Oct" /> Oct<br></label> <label><input type="checkbox"
+			name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+			type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+	</td>
+</tr>
+<tr>
+	<td>start lat (deg):</td>
+	<td><input id="lat0" value="-90" /></td>
+	<td>end lat (deg):</td>
+	<td><input id="lat1" value="90" /></td>
+</tr>
+<tr>
+	<td colspan="1">variable scale:</td>
+	<td colspan="3">
+		<form>
+			<input type="radio" name="scale1" value="linear" id="radioLin"
+				checked>linear <input type="radio" name="scale1"
+				value="logarithmic" id="radioLog">logarithmic
+		</form>
+	</td>
+</tr>
+<tr>
+	<td colspan="1">Execution purpose</td>
+	<td colspan="3">
+		<form>
+			<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+		</form>
+	</td>
+</tr>
+<tr>
+	<td colspan="2" align="center"><input id="twodvarzonalmean"
+		type="submit" value="            Run  Again            "
+		style="height: 28px" /></td>
+	<form>
+		<td colspan="2" align="center"><input id="download_data"
+			type="button" value="Download Data" style="height: 28px" /></td>
+	</form>
+</tr>
+<td colspan="4">
+	<div id="Image">Image Here</div>
+</td>
+</tr>
+<tr>
+	<td colspan="4" align="center"><textarea readonly id="data_url"
+			cols="89" rows="2">Data URL Here</textarea></td>
+</tr>
+<tr>
+	<td colspan="4" align="center"><textarea readonly id="Response"
+			cols="89" rows="6">Service Response Text Here</textarea></td>
+</tr>
+</p>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/flash_message.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/flash_message.scala.html b/.target/views/flash_message.scala.html
new file mode 100644
index 0000000..aa45530
--- /dev/null
+++ b/.target/views/flash_message.scala.html
@@ -0,0 +1,36 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@import helper._
+
+@if(flash.containsKey("error")) {
+        
+        <div class="alert alert-danger">
+                <strong>Oops!</strong> @flash.get("error")
+                <a class="close" data-dismiss="alert">x</a>
+        </div>
+        
+}
+
+@if(flash.containsKey("success")) {
+        
+        <div class="alert alert-success">
+                @flash.get("success")
+                <a class="close" data-dismiss="alert">x</a>
+        </div>
+        
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/index.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/index.scala.html b/.target/views/index.scala.html
new file mode 100644
index 0000000..d26d92f
--- /dev/null
+++ b/.target/views/index.scala.html
@@ -0,0 +1,24 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(message: String)
+
+@main("Welcome to Play") {
+
+    @play20.welcome(message, style = "Java")
+
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/main.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/main.scala.html b/.target/views/main.scala.html
new file mode 100644
index 0000000..7bda335
--- /dev/null
+++ b/.target/views/main.scala.html
@@ -0,0 +1,32 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(title: String)(content: Html)
+
+<!DOCTYPE html>
+
+<html>
+    <head>
+        <title>@title</title>
+        <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
+        <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
+        <script src="@routes.Assets.at("javascripts/hello.js")" type="text/javascript"></script>
+    </head>
+    <body>
+        @content
+    </body>
+</html>
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/.classpath
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/.classpath b/ApacheCMDA-Backend/.classpath
new file mode 100644
index 0000000..eee8040
--- /dev/null
+++ b/ApacheCMDA-Backend/.classpath
@@ -0,0 +1,142 @@
+<classpath>
+  <classpathentry kind="src" path="app" output="target/scala-2.11/classes"/>
+  <classpathentry kind="src" path="test" output="target/scala-2.11/test-classes"/>
+  <classpathentry kind="con" path="org.scala-ide.sdt.launching.SCALA_CONTAINER"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/twirl-api_2.11/jars/twirl-api_2.11-1.0.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play_2.11/jars/play_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/build-link/jars/build-link-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/jars/play-exceptions-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.2-GA.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-iteratees_2.11/jars/play-iteratees_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-stm/scala-stm_2.11/jars/scala-stm_2.11-0.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe/config/bundles/config-1.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-json_2.11/jars/play-json_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-functional_2.11/jars/play-functional_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-datacommons_2.11/jars/play-datacommons_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.joda/joda-convert/jars/joda-convert-1.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/io.netty/netty/bundles/netty-3.9.3.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.netty/netty-http-pipelining/jars/netty-http-pipelining-1.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/jul-to-slf4j/jars/jul-to-slf4j-1.7.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.11/jars/akka-actor_2.11-2.3.4.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-slf4j_2.11/jars/akka-slf4j_2.11-2.3.4.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.transaction/jta/jars/jta-1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.yaml/snakeyaml/bundles/snakeyaml-1.13.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-validator/jars/hibernate-validator-5.0.3.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.validation/validation-api/jars/validation-api-1.1.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml/classmate/bundles/classmate-1.0.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.guava/guava/bundles/guava-16.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/dom4j/dom4j/jars/dom4j-1.6.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/jars/play-test_2.11-2.3.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/junit/junit/jars/junit-4.11.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-core_2.11/jars/specs2-core_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-matcher_2.11/jars/specs2-matcher_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-common_2.11/jars/specs2-common_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-core_2.11/bundles/scalaz-core_2.11-7.0.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-concurrent_2.11/bundles/scalaz-concurrent_2.11-7.0.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-effect_2.11/bundles/scalaz-effect_2.11-7.0.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-junit_2.11/jars/specs2-junit_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-mock_2.11/jars/specs2-mock_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.10.19.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-matcher-extra_2.11/jars/specs2-matcher-extra_2.11-2.3.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2-analysis_2.11/jars/specs2-analysis_2.11-2.3.12.jar"/>
+  <classpathentry kind="con" path="org.scala-ide.sdt.launching.SCALA_COMPILER_CONTAINER"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/classycle/jars/classycle-1.4.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.novocode/junit-interface/jars/junit-interface-0.11-RC1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.9.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.9.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-android-driver/jars/selenium-android-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-remote-driver/jars/selenium-remote-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/cglib/cglib-nodep/jars/cglib-nodep-2.1_3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.json/json/jars/json-20080701.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-api/jars/selenium-api-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-exec/jars/commons-exec-1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.java.dev.jna/jna/jars/jna-3.4.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.java.dev.jna/platform/jars/platform-3.4.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-chrome-driver/jars/selenium-chrome-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.13.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.13.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.19.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.11.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.12.v20130726.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.12.v20130726.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.12.v20130726.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.12.v20130726.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.39.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.easytesting/fest-assert/jars/fest-assert-1.4.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.easytesting/fest-util/jars/fest-util-1.1.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.1.jar"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="output" path="bin"/>
+  <classpathentry path="/Users/mingqi/git/ApacheCMDA-Backend/target/scala-2.11/classes_managed" kind="lib"></classpathentry>
+  <classpathentry path="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.4.jar" kind="lib"></classpathentry>
+</classpath>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/.project
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/.project b/ApacheCMDA-Backend/.project
new file mode 100644
index 0000000..3ca8eac
--- /dev/null
+++ b/ApacheCMDA-Backend/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>ApacheCMDA_Backend</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/.settings/org.eclipse.core.resources.prefs b/ApacheCMDA-Backend/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..896a9a5
--- /dev/null
+++ b/ApacheCMDA-Backend/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/.settings/org.scala-ide.sdt.core.prefs
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/.settings/org.scala-ide.sdt.core.prefs b/ApacheCMDA-Backend/.settings/org.scala-ide.sdt.core.prefs
new file mode 100644
index 0000000..593a19e
--- /dev/null
+++ b/ApacheCMDA-Backend/.settings/org.scala-ide.sdt.core.prefs
@@ -0,0 +1,6 @@
+#Generated by sbteclipse
+#Wed Sep 02 14:54:53 PDT 2015
+scala.compiler.additionalParams=-encoding utf8
+deprecation=true
+unchecked=true
+scala.compiler.useProjectSettings=true


[28/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test.xml
new file mode 100644
index 0000000..69597b9
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-test.xml
@@ -0,0 +1,2098 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="test"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="5">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="test, compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.0" rev-constraint-default="2.3.0" rev-constraint-dynamic="2.3.0" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-annotations" type="bundle" ext="jar" status="no" details="" size="35058" time="0" location="/Users/min

<TRUNCATED>


[08/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$140.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$140.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$140.class
new file mode 100644
index 0000000..a37bb3a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1$$anonfun$apply$140.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1.class
new file mode 100644
index 0000000..7d73324
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_addJournalPublication69_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$143.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$143.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$143.class
new file mode 100644
index 0000000..92b0fe7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$143.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$144.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$144.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$144.class
new file mode 100644
index 0000000..9c03ddf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1$$anonfun$apply$144.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1.class
new file mode 100644
index 0000000..b74a942
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_deleteJournalPublicationById71_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$135.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$135.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$135.class
new file mode 100644
index 0000000..35939d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$135.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$136.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$136.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$136.class
new file mode 100644
index 0000000..963e36d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1$$anonfun$apply$136.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1.class
new file mode 100644
index 0000000..46c982e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getAllJournalPublications67_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$137.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$137.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$137.class
new file mode 100644
index 0000000..246b50f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$137.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$138.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$138.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$138.class
new file mode 100644
index 0000000..4467fb5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1$$anonfun$apply$138.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1.class
new file mode 100644
index 0000000..06be26e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_getJournalPublicationById68_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$141.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$141.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$141.class
new file mode 100644
index 0000000..574141c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$141.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$142.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$142.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$142.class
new file mode 100644
index 0000000..d75995c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1$$anonfun$apply$142.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1.class
new file mode 100644
index 0000000..953154b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_JournalPublicationController_updateJournalPublicationById70_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$127.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$127.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$127.class
new file mode 100644
index 0000000..03656ec
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$127.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$128.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$128.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$128.class
new file mode 100644
index 0000000..a54c154
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1$$anonfun$apply$128.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1.class
new file mode 100644
index 0000000..f4531c4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_addParameter63_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$133.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$133.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$133.class
new file mode 100644
index 0000000..df91b10
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$133.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$134.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$134.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$134.class
new file mode 100644
index 0000000..a2b8809
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1$$anonfun$apply$134.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1.class
new file mode 100644
index 0000000..1f77f3b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_deleteParameterByName66_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$121.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$121.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$121.class
new file mode 100644
index 0000000..3315bef
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$121.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$122.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$122.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$122.class
new file mode 100644
index 0000000..cc4e47c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1$$anonfun$apply$122.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1.class
new file mode 100644
index 0000000..ccbd2c0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getAllParameters60_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$125.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$125.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$125.class
new file mode 100644
index 0000000..94ec492
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$125.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$126.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$126.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$126.class
new file mode 100644
index 0000000..0407a0f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1$$anonfun$apply$126.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1.class
new file mode 100644
index 0000000..0927440
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterById62_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$123.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$123.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$123.class
new file mode 100644
index 0000000..3d3e974
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$123.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$124.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$124.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$124.class
new file mode 100644
index 0000000..4ab8c15
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1$$anonfun$apply$124.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1.class
new file mode 100644
index 0000000..6dd7161
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_getParameterByName61_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$129.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$129.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$129.class
new file mode 100644
index 0000000..d05427f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$129.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$130.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$130.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$130.class
new file mode 100644
index 0000000..73ef21b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1$$anonfun$apply$130.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1.class
new file mode 100644
index 0000000..290ecfc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterById64_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$131.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$131.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$131.class
new file mode 100644
index 0000000..f8fc51a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$131.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$132.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$132.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$132.class
new file mode 100644
index 0000000..7e25fc9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1$$anonfun$apply$132.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1.class
new file mode 100644
index 0000000..38cb617
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ParameterController_updateParameterByName65_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$45.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$45.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$45.class
new file mode 100644
index 0000000..d60e376
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$45.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$46.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$46.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$46.class
new file mode 100644
index 0000000..9b49239
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1$$anonfun$apply$46.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1.class
new file mode 100644
index 0000000..ed1a369
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_addServiceConfiguration22_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$49.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$49.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$49.class
new file mode 100644
index 0000000..1dd8c3c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$49.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$50.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$50.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$50.class
new file mode 100644
index 0000000..8364616
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1$$anonfun$apply$50.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1.class
new file mode 100644
index 0000000..4403c4d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_deleteServiceConfiguration24_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$43.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$43.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$43.class
new file mode 100644
index 0000000..4c74799
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$43.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$44.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$44.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$44.class
new file mode 100644
index 0000000..f321104
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1$$anonfun$apply$44.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1.class
new file mode 100644
index 0000000..531a881
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfiguration21_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$51.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$51.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$51.class
new file mode 100644
index 0000000..ca95fa7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$51.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$52.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$52.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$52.class
new file mode 100644
index 0000000..dab67d7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1$$anonfun$apply$52.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1.class
new file mode 100644
index 0000000..5b2b142
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_getServiceConfigurationsByUser25_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$47.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$47.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$47.class
new file mode 100644
index 0000000..1e03613
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$47.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$48.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$48.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$48.class
new file mode 100644
index 0000000..9b58be5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1$$anonfun$apply$48.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1.class
new file mode 100644
index 0000000..f6ffd1e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationController_updateServiceConfigurationById23_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$59.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$59.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$59.class
new file mode 100644
index 0000000..99af772
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$59.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$60.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$60.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$60.class
new file mode 100644
index 0000000..4150f37
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1$$anonfun$apply$60.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1.class
new file mode 100644
index 0000000..34cb97e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_addServiceConfigurationItem29_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$63.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$63.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$63.class
new file mode 100644
index 0000000..d02645a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$63.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$64.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$64.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$64.class
new file mode 100644
index 0000000..3ab55d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1$$anonfun$apply$64.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1.class
new file mode 100644
index 0000000..1d50455
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_deleteServiceConfigurationItemById31_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$53.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$53.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$53.class
new file mode 100644
index 0000000..cffb248
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$53.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$54.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$54.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$54.class
new file mode 100644
index 0000000..a6ccec3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1$$anonfun$apply$54.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1.class
new file mode 100644
index 0000000..9b2db11
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemById26_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$57.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$57.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$57.class
new file mode 100644
index 0000000..853ea06
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$57.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$58.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$58.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$58.class
new file mode 100644
index 0000000..4e03d7d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1$$anonfun$apply$58.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1.class
new file mode 100644
index 0000000..8aedcc0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemByParameterId28_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$55.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$55.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$55.class
new file mode 100644
index 0000000..fc33fd8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$55.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$56.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$56.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$56.class
new file mode 100644
index 0000000..bc0ec0f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1$$anonfun$apply$56.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1.class
new file mode 100644
index 0000000..aeb1de9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_getServiceConfigurationItemsInServiceConfig27_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$61.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$61.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$61.class
new file mode 100644
index 0000000..bb95616
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$61.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$62.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$62.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$62.class
new file mode 100644
index 0000000..9a1e0c1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1$$anonfun$apply$62.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1.class
new file mode 100644
index 0000000..58b0103
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceConfigurationItemController_updateServiceConfigurationItemById30_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$69.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$69.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$69.class
new file mode 100644
index 0000000..9cf48fa
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$69.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$70.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$70.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$70.class
new file mode 100644
index 0000000..22776fe
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1$$anonfun$apply$70.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1.class
new file mode 100644
index 0000000..120be95
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_addServiceExecutionLog34_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$75.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$75.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$75.class
new file mode 100644
index 0000000..8f4b09a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$75.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$76.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$76.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$76.class
new file mode 100644
index 0000000..111782a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1$$anonfun$apply$76.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1.class
new file mode 100644
index 0000000..0da7eb9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_deleteServiceExecutionLog37_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$65.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$65.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$65.class
new file mode 100644
index 0000000..689f6de
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$65.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$66.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$66.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$66.class
new file mode 100644
index 0000000..f4cbc94
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1$$anonfun$apply$66.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1.class
new file mode 100644
index 0000000..0e3c231
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getAllServiceExecutionLogs32_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$67.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$67.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$67.class
new file mode 100644
index 0000000..239e07e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$67.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$68.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$68.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$68.class
new file mode 100644
index 0000000..aec8415
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1$$anonfun$apply$68.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1.class
new file mode 100644
index 0000000..9279e51
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_getServiceExecutionLog33_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$71.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$71.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$71.class
new file mode 100644
index 0000000..f216106
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$71.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$72.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$72.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$72.class
new file mode 100644
index 0000000..1700119
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1$$anonfun$apply$72.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1.class
new file mode 100644
index 0000000..67d4a79
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_queryServiceExecutionLogs35_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$73.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$73.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$73.class
new file mode 100644
index 0000000..cdbeea3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$73.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$74.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$74.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$74.class
new file mode 100644
index 0000000..5fec8b5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1$$anonfun$apply$74.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1.class
new file mode 100644
index 0000000..7d9bfbe
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_ServiceExecutionLogController_updateServiceExecutionLog36_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$177.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$177.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$177.class
new file mode 100644
index 0000000..a5e906c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$177.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$178.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$178.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$178.class
new file mode 100644
index 0000000..896cefc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1$$anonfun$apply$178.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1.class
new file mode 100644
index 0000000..bfac27a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_addUser88_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$181.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$181.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$181.class
new file mode 100644
index 0000000..a938e54
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$181.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$182.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$182.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$182.class
new file mode 100644
index 0000000..f8b4df7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1$$anonfun$apply$182.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1.class
new file mode 100644
index 0000000..ccd74fc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUser90_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$187.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$187.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$187.class
new file mode 100644
index 0000000..fa7b2bd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$187.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$188.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$188.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$188.class
new file mode 100644
index 0000000..7981697
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1$$anonfun$apply$188.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1.class
new file mode 100644
index 0000000..268da53
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_deleteUserByUserNameandPassword93_invoker$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$183.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$183.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$183.class
new file mode 100644
index 0000000..3676ddd
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$183.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$184.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$184.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$184.class
new file mode 100644
index 0000000..0b20964
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/Routes$$anonfun$Routes$$controllers_UserController_getAllUsers91_invoker$1$$anonfun$apply$184.class differ



[35/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile-internal.xml b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile-internal.xml
new file mode 100644
index 0000000..4f9809f
--- /dev/null
+++ b/ApacheCMDA-Backend/project/target/resolution-cache/reports/default-apachecmda-backend-build-compile-internal.xml
@@ -0,0 +1,2677 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="default"
+		module="apachecmda-backend-build"
+		revision="0.1-SNAPSHOT"
+		extra-sbtVersion="0.13"
+		extra-scalaVersion="2.10"
+		conf="compile-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool"
+		date="20150902144438"/>
+	<dependencies>
+		<module organisation="de.johoop" name="jacoco4sbt">
+			<revision name="2.1.6" status="release" pubdate="20140713101027" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="152">
+				<metadata-artifact status="no" details="" size="2089" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/ivy-2.1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="2.1.6" rev-constraint-default="2.1.6" rev-constraint-dynamic="2.1.6" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="jacoco4sbt" type="jar" ext="jar" status="no" details="" size="165240" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/de.johoop/jacoco4sbt/jars/jacoco4sbt-2.1.6.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/de.johoop/jacoco4sbt/scala_2.10/sbt_0.13/2.1.6/jars/jacoco4sbt.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.report">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045216" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="155">
+				<metadata-artifact status="no" details="" size="7574" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<artifacts>
+					<artifact name="org.jacoco.report" type="jar" ext="jar" status="no" details="" size="140067" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.report/jars/org.jacoco.report-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.report/0.7.1.201405082137/org.jacoco.report-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jacoco" name="org.jacoco.core">
+			<revision name="0.7.1.201405082137" status="release" pubdate="20140509045125" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="153">
+				<metadata-artifact status="no" details="" size="7414" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/ivy-0.7.1.201405082137.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.pom"/>
+				<caller organisation="de.johoop" name="jacoco4sbt" conf="compile" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="2.1.6"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="0.7.1.201405082137" rev-constraint-default="0.7.1.201405082137" rev-constraint-dynamic="0.7.1.201405082137" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="org.jacoco.core" type="jar" ext="jar" status="no" details="" size="132629" time="0" location="/Users/mingqi/.ivy2/cache/org.jacoco/org.jacoco.core/jars/org.jacoco.core-0.7.1.201405082137.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jacoco/org.jacoco.core/0.7.1.201405082137/org.jacoco.core-0.7.1.201405082137.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.ow2.asm" name="asm-debug-all">
+			<revision name="5.0.1" status="release" pubdate="20140323032114" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="154">
+				<metadata-artifact status="no" details="" size="3778" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/ivy-5.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.pom"/>
+				<caller organisation="org.jacoco" name="org.jacoco.core" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<caller organisation="org.jacoco" name="org.jacoco.report" conf="default, compile, runtime, master" rev="5.0.1" rev-constraint-default="5.0.1" rev-constraint-dynamic="5.0.1" callerrev="0.7.1.201405082137"/>
+				<artifacts>
+					<artifact name="asm-debug-all" type="jar" ext="jar" status="no" details="" size="380292" time="0" location="/Users/mingqi/.ivy2/cache/org.ow2.asm/asm-debug-all/jars/asm-debug-all-5.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/ow2/asm/asm-debug-all/5.0.1/asm-debug-all-5.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-mocha">
+			<revision name="1.0.0" status="release" pubdate="20140529102332" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="148">
+				<metadata-artifact status="no" details="" size="1664" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-mocha" type="jar" ext="jar" status="no" details="" size="137369" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-mocha/jars/sbt-mocha-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-mocha/scala_2.10/sbt_0.13/1.0.0/jars/sbt-mocha.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mocha">
+			<revision name="1.17.1" status="release" pubdate="20140228094534" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="149">
+				<license name="MIT" url="https://github.com/visionmedia/mocha/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3625" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/ivy-1.17.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.17.1" rev-constraint-default="1.17.1" rev-constraint-dynamic="1.17.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mocha" type="jar" ext="jar" status="no" details="" size="58303" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mocha/jars/mocha-1.17.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mocha/1.17.1/mocha-1.17.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="diff">
+			<revision name="1.0.7" status="release" pubdate="20140228094035" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="151">
+				<license name="BSD" url="https://github.com/kpdecker/jsdiff/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3327" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/ivy-1.0.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="1.0.7" rev-constraint-default="1.0.7" rev-constraint-dynamic="1.0.7" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="diff" type="jar" ext="jar" status="no" details="" size="6969" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/diff/jars/diff-1.0.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/diff/1.0.7/diff-1.0.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="debug">
+			<revision name="0.7.4" status="release" pubdate="20140228094129" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="150">
+				<license name="MIT" url="https://github.com/visionmedia/debug/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3333" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/ivy-0.7.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.pom"/>
+				<caller organisation="org.webjars" name="mocha" conf="default, compile, runtime, master" rev="0.7.4" rev-constraint-default="0.7.4" rev-constraint-dynamic="0.7.4" callerrev="1.17.1"/>
+				<artifacts>
+					<artifact name="debug" type="jar" ext="jar" status="no" details="" size="4688" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/debug/jars/debug-0.7.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/debug/0.7.4/debug-0.7.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-digest">
+			<revision name="1.0.0" status="release" pubdate="20140528153110" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="147">
+				<metadata-artifact status="no" details="" size="1570" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-digest" type="jar" ext="jar" status="no" details="" size="20511" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-digest/jars/sbt-digest-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-digest/scala_2.10/sbt_0.13/1.0.0/jars/sbt-digest.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-rjs">
+			<revision name="1.0.1" status="release" pubdate="20140528184002" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="145">
+				<metadata-artifact status="no" details="" size="1662" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-rjs" type="jar" ext="jar" status="no" details="" size="68178" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-rjs/jars/sbt-rjs-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-rjs/scala_2.10/sbt_0.13/1.0.1/jars/sbt-rjs.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="rjs">
+			<revision name="2.1.11-1-trireme" status="release" pubdate="20140325001622" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="146">
+				<license name="The &quot;New&quot; BSD License or MIT License" url="https://github.com/jrburke/r.js/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3442" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/ivy-2.1.11-1-trireme.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="2.1.11-1-trireme" rev-constraint-default="2.1.11-1-trireme" rev-constraint-dynamic="2.1.11-1-trireme" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="rjs" type="jar" ext="jar" status="no" details="" size="216702" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/rjs/jars/rjs-2.1.11-1-trireme.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/rjs/2.1.11-1-trireme/rjs-2.1.11-1-trireme.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-jshint">
+			<revision name="1.0.1" status="release" pubdate="20140608175701" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="141">
+				<metadata-artifact status="no" details="" size="1676" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-jshint" type="jar" ext="jar" status="no" details="" size="18875" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-jshint/jars/sbt-jshint-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-jshint/scala_2.10/sbt_0.13/1.0.1/jars/sbt-jshint.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="jshint-node">
+			<revision name="2.4.1-1" status="release" pubdate="20140119115530" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="142">
+				<metadata-artifact status="no" details="" size="3573" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/ivy-2.4.1-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="2.4.1-1" rev-constraint-default="2.4.1-1" rev-constraint-dynamic="2.4.1-1" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="jshint-node" type="jar" ext="jar" status="no" details="" size="163669" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/jshint-node/jars/jshint-node-2.4.1-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/jshint-node/2.4.1-1/jshint-node-2.4.1-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="console-browserify">
+			<revision name="0.1.6-1" status="release" pubdate="20140119045957" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="144">
+				<license name="MIT" url="https://github.com/substack/console-browserify/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3405" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/ivy-0.1.6-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="0.1.6-1" rev-constraint-default="0.1.6-1" rev-constraint-dynamic="0.1.6-1" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="console-browserify" type="jar" ext="jar" status="no" details="" size="4510" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/console-browserify/jars/console-browserify-0.1.6-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/console-browserify/0.1.6-1/console-browserify-0.1.6-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="underscorejs">
+			<revision name="1.5.2-2" status="release" pubdate="20140119045512" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="143">
+				<license name="Copyright (c) 2009-2012 Jeremy Ashkenas, DocumentCloud" url="https://github.com/documentcloud/underscore/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3365" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/ivy-1.5.2-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.pom"/>
+				<caller organisation="org.webjars" name="jshint-node" conf="default, compile, runtime, master" rev="1.5.2-2" rev-constraint-default="1.5.2-2" rev-constraint-dynamic="1.5.2-2" callerrev="2.4.1-1"/>
+				<artifacts>
+					<artifact name="underscorejs" type="jar" ext="jar" status="no" details="" size="29786" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/underscorejs/jars/underscorejs-1.5.2-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/underscorejs/1.5.2-2/underscorejs-1.5.2-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-less">
+			<revision name="1.0.0" status="release" pubdate="20140528160747" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="137">
+				<metadata-artifact status="no" details="" size="1861" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-less" type="jar" ext="jar" status="no" details="" size="35347" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-less/jars/sbt-less-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-less/scala_2.10/sbt_0.13/1.0.0/jars/sbt-less.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="source-map">
+			<revision name="0.1.31-2" status="release" pubdate="20140122034643" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="139">
+				<license name="Mozilla" url="https://github.com/mozilla/source-map/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3474" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/ivy-0.1.31-2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.1.31-2" rev-constraint-default="0.1.31-2" rev-constraint-dynamic="0.1.31-2" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="source-map" type="jar" ext="jar" status="no" details="" size="23920" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/source-map/jars/source-map-0.1.31-2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/source-map/0.1.31-2/source-map-0.1.31-2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="amdefine">
+			<revision name="0.1.0-1" status="release" pubdate="20140122033922" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="140">
+				<license name="BSD" url="https://github.com/jrburke/amdefine/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="3281" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/ivy-0.1.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.pom"/>
+				<caller organisation="org.webjars" name="source-map" conf="default, compile, runtime, master" rev="0.1.0-1" rev-constraint-default="0.1.0-1" rev-constraint-dynamic="0.1.0-1" callerrev="0.1.31-2"/>
+				<artifacts>
+					<artifact name="amdefine" type="jar" ext="jar" status="no" details="" size="7160" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/amdefine/jars/amdefine-0.1.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/amdefine/0.1.0-1/amdefine-0.1.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-coffeescript">
+			<revision name="1.0.0" status="release" pubdate="20140528152306" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="134">
+				<metadata-artifact status="no" details="" size="1804" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-coffeescript" type="jar" ext="jar" status="no" details="" size="18232" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-coffeescript/jars/sbt-coffeescript-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-coffeescript/scala_2.10/sbt_0.13/1.0.0/jars/sbt-coffeescript.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="mkdirp">
+			<revision name="0.3.5" status="release" pubdate="20140225180459" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="136">
+				<license name="MIT/X11" url="https://github.com/substack/node-mkdirp/blob/master/LICENCE"/>
+				<metadata-artifact status="no" details="" size="3350" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/ivy-0.3.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="0.3.5" rev-constraint-default="0.3.5" rev-constraint-dynamic="0.3.5" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="mkdirp" type="jar" ext="jar" status="no" details="" size="4156" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/mkdirp/jars/mkdirp-0.3.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/mkdirp/0.3.5/mkdirp-0.3.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="coffee-script-node">
+			<revision name="1.7.1" status="release" pubdate="20140310193807" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="135">
+				<metadata-artifact status="no" details="" size="3331" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/ivy-1.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.7.1" rev-constraint-default="1.7.1" rev-constraint-dynamic="1.7.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="coffee-script-node" type="jar" ext="jar" status="no" details="" size="84846" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/coffee-script-node/jars/coffee-script-node-1.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/coffee-script-node/1.7.1/coffee-script-node-1.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.sonatype.plexus" name="plexus-cipher">
+			<revision name="1.7" status="release" pubdate="20110726110634" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spice.sonatype.org/${project.artifactId}" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<metadata-artifact status="no" details="" size="5650" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/ivy-1.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.pom"/>
+				<caller organisation="org.sonatype.plexus" name="plexus-sec-dispatcher" conf="compile, runtime" rev="1.7" rev-constraint-default="1.7" rev-constraint-dynamic="1.4" callerrev="1.3"/>
+				<artifacts>
+					<artifact name="plexus-cipher" type="jar" ext="jar" status="no" details="" size="13350" time="0" location="/Users/mingqi/.ivy2/cache/org.sonatype.plexus/plexus-cipher/jars/plexus-cipher-1.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/sonatype/plexus/plexus-cipher/1.7/plexus-cipher-1.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="sbt-plugin">
+			<revision name="2.3.7" status="release" pubdate="20141203161257" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="6">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4677" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/ivys/ivy.xml"/>
+				<caller organisation="default" name="apachecmda-backend-build" conf="optional, compile, provided, compile-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="0.1-SNAPSHOT" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-plugin" type="jar" ext="jar" status="no" details="" size="938360" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.play/sbt-plugin/jars/sbt-plugin-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/ivy-releases/com.typesafe.play/sbt-plugin/scala_2.10/sbt_0.13/2.3.7/jars/sbt-plugin.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-webdriver">
+			<revision name="1.0.0" status="release" pubdate="20140528144703" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="105">
+				<metadata-artifact status="no" details="" size="1679" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-webdriver" type="jar" ext="jar" status="no" details="" size="19853" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-webdriver/jars/sbt-webdriver-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-webdriver/scala_2.10/sbt_0.13/1.0.0/jars/sbt-webdriver.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="webdriver_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221422" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="106">
+				<metadata-artifact status="no" details="" size="3295" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webdriver_2.10" type="jar" ext="jar" status="no" details="" size="124644" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/webdriver_2.10/jars/webdriver_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/webdriver_2.10/1.0.0/webdriver_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.14" status="release" pubdate="20140217033412" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="114">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7218" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1441829" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.14/htmlunit-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031084328" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<metadata-artifact status="no" details="" size="9306" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="127627" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.14.v20131031/jetty-websocket-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083713" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="133">
+				<metadata-artifact status="no" details="" size="8668" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96122" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.14.v20131031/jetty-http-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083655" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="132">
+				<metadata-artifact status="no" details="" size="8530" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104219" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.14.v20131031/jetty-io-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.14.v20131031" status="release" pubdate="20131031083557" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="8894" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.14.v20131031.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.14.v20131031" rev-constraint-default="8.1.14.v20131031" rev-constraint-dynamic="8.1.14.v20131031" callerrev="8.1.14.v20131031"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287680" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.14.v20131031.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.14.v20131031/jetty-util-8.1.14.v20131031.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.13" status="release" pubdate="20140120111807" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.13" rev-constraint-default="0.9.13" rev-constraint-dynamic="0.9.13" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354859" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.13/cssparser-0.9.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.13"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.20" status="release" pubdate="20140213062117" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.20.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.20" rev-constraint-default="1.9.20" rev-constraint-dynamic="1.9.20" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="125039" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.20.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.20/nekohtml-1.9.20.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xerces" name="xercesImpl">
+			<revision name="2.11.0" status="release" pubdate="20130220122006" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://xerces.apache.org/xerces2-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4260" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/ivy-2.11.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.11.0" rev-constraint-default="2.11.0" rev-constraint-dynamic="2.11.0" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xercesImpl" type="jar" ext="jar" status="no" details="" size="1367760" time="0" location="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xml-apis" name="xml-apis">
+			<revision name="1.4.01" status="release" pubdate="20110819171111" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<license name="The SAX License" url="http://www.saxproject.org/copying.html"/>
+				<license name="The W3C License" url="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.zip"/>
+				<metadata-artifact status="no" details="" size="3132" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.4.01.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom"/>
+				<caller organisation="xerces" name="xercesImpl" conf="compile, runtime" rev="1.4.01" rev-constraint-default="1.4.01" rev-constraint-dynamic="1.4.01" callerrev="2.11.0"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="xml-apis" type="jar" ext="jar" status="no" details="" size="220536" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.3.04" status="release" pubdate="20061222053752" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://xml.apache.org/commons/components/external/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="2819" time="0" location="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/ivy-1.3.04.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom"/>
+				<evicted-by rev="1.4.01"/>
+				<caller organisation="xalan" name="serializer" conf="compile, runtime" rev="1.3.04" rev-constraint-default="1.3.04" rev-constraint-dynamic="1.3.04" callerrev="2.7.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.14" status="release" pubdate="20140216223438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.14" rev-constraint-default="2.14" rev-constraint-dynamic="2.14" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1025632" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.14/htmlunit-core-js-2.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-codec" name="commons-codec">
+			<revision name="1.9" status="release" pubdate="20131220195739" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="9850" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.9.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9" rev-constraint-default="1.9" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-codec" type="jar" ext="jar" status="no" details="" size="263965" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.6" status="release" pubdate="20111202183826" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/codec/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7555" time="0" location="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/ivy-1.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom"/>
+				<evicted-by rev="1.9"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.6" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile" rev="1.6" rev-constraint-default="1.6" rev-constraint-dynamic="1.9" callerrev="2.14"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.2" status="release" pubdate="20140115104450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="10056" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpmime" type="jar" ext="jar" status="no" details="" size="37148" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.3.2" status="release" pubdate="20140115104359" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<metadata-artifact status="no" details="" size="10454" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.2" rev-constraint-default="4.3.2" rev-constraint-dynamic="4.3.2" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="587762" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.3.1" status="release" pubdate="20131218060652" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<metadata-artifact status="no" details="" size="7525" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.2"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282285" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.1.3" status="release" pubdate="20130516130523" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="10079" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="4.3.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.1.3" rev-constraint-default="1.1.3" rev-constraint-dynamic="1.1.3" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="62050" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.commons" name="commons-lang3">
+			<revision name="3.2.1" status="release" pubdate="20140105090213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<metadata-artifact status="no" details="" size="10149" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.pom"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-lang3" type="jar" ext="jar" status="no" details="" size="385091" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.2.1/commons-lang3-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1" status="release" pubdate="20111114232705" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/lang/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="7774" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/ivy-3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom"/>
+				<evicted-by rev="3.2.1"/>
+				<caller organisation="com.typesafe.play" name="twirl-api_2.10" conf="compile, runtime" rev="3.1" rev-constraint-default="3.1" rev-constraint-dynamic="3.1" callerrev="1.0.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-collections" name="commons-collections">
+			<revision name="3.2.1" status="release" pubdate="20080414180924" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/collections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<metadata-artifact status="no" details="" size="4584" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/ivy-3.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="3.2.1" rev-constraint-default="3.2.1" rev-constraint-dynamic="3.2.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="commons-collections" type="jar" ext="jar" status="no" details="" size="575389" time="0" location="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="xalan">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="115">
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.14"/>
+				<artifacts>
+					<artifact name="xalan" type="jar" ext="jar" status="no" details="" size="3176148" time="0" location="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="xalan" name="serializer">
+			<revision name="2.7.1" status="release" pubdate="20080930010254" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://xml.apache.org/xalan-j/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="116">
+				<metadata-artifact status="no" details="" size="2735" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/ivy-2.7.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom"/>
+				<caller organisation="xalan" name="xalan" conf="compile, runtime" rev="2.7.1" rev-constraint-default="2.7.1" rev-constraint-dynamic="2.7.1" callerrev="2.7.1"/>
+				<artifacts>
+					<artifact name="serializer" type="jar" ext="jar" status="no" details="" size="278281" time="0" location="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-client">
+			<revision name="1.3.1" status="release" pubdate="20140317030213" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="107">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3495" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.pom"/>
+				<caller organisation="com.typesafe" name="webdriver_2.10" conf="default, compile, runtime, master" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="spray-client" type="bundle" ext="jar" status="no" details="" size="45098" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-client/bundles/spray-client-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-client/1.3.1/spray-client-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-httpx">
+			<revision name="1.3.1" status="release" pubdate="20140317030028" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4106" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-httpx" type="bundle" ext="jar" status="no" details="" size="459478" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-httpx/bundles/spray-httpx-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-httpx/1.3.1/spray-httpx-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jvnet.mimepull" name="mimepull">
+			<revision name="1.9.4" status="release" pubdate="20131112024917" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://mimepull.java.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="113">
+				<license name="CDDL 1.1" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<license name="GPL2 w/ CPE" url="https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
+				<metadata-artifact status="no" details="" size="3821" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/ivy-1.9.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.9.4" rev-constraint-default="1.9.4" rev-constraint-dynamic="1.9.4" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="mimepull" type="jar" ext="jar" status="no" details="" size="63134" time="0" location="/Users/mingqi/.ivy2/cache/org.jvnet.mimepull/mimepull/jars/mimepull-1.9.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jvnet/mimepull/mimepull/1.9.4/mimepull-1.9.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-can">
+			<revision name="1.3.1" status="release" pubdate="20140317025418" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="108">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3356" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-can" type="bundle" ext="jar" status="no" details="" size="732303" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-can/bundles/spray-can-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-can/1.3.1/spray-can-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-io">
+			<revision name="1.3.1" status="release" pubdate="20140317030323" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="109">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3134" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-io" type="bundle" ext="jar" status="no" details="" size="194124" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-io/bundles/spray-io-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-io/1.3.1/spray-io-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-http">
+			<revision name="1.3.1" status="release" pubdate="20140317025911" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3120" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-http" type="bundle" ext="jar" status="no" details="" size="1530285" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-http/bundles/spray-http-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-http/1.3.1/spray-http-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="io.spray" name="spray-util">
+			<revision name="1.3.1" status="release" pubdate="20140317025511" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://spray.io" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="110">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3112" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/ivy-1.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.pom"/>
+				<caller organisation="io.spray" name="spray-httpx" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-io" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-http" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-can" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<caller organisation="io.spray" name="spray-client" conf="compile, runtime" rev="1.3.1" rev-constraint-default="1.3.1" rev-constraint-dynamic="1.3.1" callerrev="1.3.1"/>
+				<artifacts>
+					<artifact name="spray-util" type="bundle" ext="jar" status="no" details="" size="129492" time="0" location="/Users/mingqi/.ivy2/cache/io.spray/spray-util/bundles/spray-util-1.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/io/spray/spray-util/1.3.1/spray-util-1.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-js-engine">
+			<revision name="1.0.1" status="release" pubdate="20140625112539" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="71">
+				<metadata-artifact status="no" details="" size="1954" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/ivy-1.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.play" name="sbt-plugin" conf="compile" rev="1.0.1" rev-constraint-default="1.0.1" rev-constraint-dynamic="1.0.1" callerrev="2.3.7" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-js-engine" type="jar" ext="jar" status="no" details="" size="141934" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-js-engine/jars/sbt-js-engine-1.0.1.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-js-engine/scala_2.10/sbt_0.13/1.0.1/jars/sbt-js-engine.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.1"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-mocha" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-rjs" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-jshint" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-coffeescript" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.sbt" name="sbt-web">
+			<revision name="1.0.2" status="release" pubdate="20140625111143" resolver="sbt-chain" artresolver="sbt-chain" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" default="false" conf="default(compile), compile" position="104">
+				<metadata-artifact status="no" details="" size="1800" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/ivy-1.0.2.xml" searched="false" origin-is-local="false" origin-location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/ivys/ivy.xml"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.2" rev-constraint-default="1.0.2" rev-constraint-dynamic="1.0.2" callerrev="1.0.1" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+					<artifact name="sbt-web" type="jar" ext="jar" status="no" details="" size="247924" time="0" location="/Users/mingqi/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-web/jars/sbt-web-1.0.2.jar">
+						<origin-location is-local="false" location="http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.sbt/sbt-web/scala_2.10/sbt_0.13/1.0.2/jars/sbt-web.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.0.0" evicted="latest-revision" evicted-reason="" extra-sbtVersion="0.13" extra-scalaVersion="2.10" downloaded="false" searched="false" conf="default(compile), compile" position="-1">
+				<evicted-by rev="1.0.2"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-digest" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-webdriver" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.0" extra-sbtVersion="0.13" extra-scalaVersion="2.10"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe" name="npm_2.10">
+			<revision name="1.0.0" status="release" pubdate="20150405221418" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="98">
+				<metadata-artifact status="no" details="" size="3139" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/ivy-1.0.0.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-js-engine" conf="compile" rev="1.0.0" rev-constraint-default="1.0.0" rev-constraint-dynamic="1.0.0" callerrev="1.0.1"/>
+				<artifacts>
+					<artifact name="npm_2.10" type="jar" ext="jar" status="no" details="" size="4728" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe/npm_2.10/jars/npm_2.10-1.0.0.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/npm_2.10/1.0.0/npm_2.10-1.0.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="webjars-locator">
+			<revision name="0.14" status="release" pubdate="20140429194234" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webjars.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="100">
+				<license name="MIT" url="https://github.com/webjars/webjars-locator/blob/master/LICENSE.md"/>
+				<metadata-artifact status="no" details="" size="4223" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/ivy-0.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-web" conf="compile" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.2"/>
+				<caller organisation="com.typesafe" name="npm_2.10" conf="default, compile, runtime, master" rev="0.14" rev-constraint-default="0.14" rev-constraint-dynamic="0.14" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="webjars-locator" type="jar" ext="jar" status="no" details="" size="24837" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/webjars-locator/jars/webjars-locator-0.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/webjars-locator/0.14/webjars-locator-0.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webjars" name="less-node">
+			<revision name="1.6.0-1" status="release" pubdate="20140118092735" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="138">
+				<metadata-artifact status="no" details="" size="3290" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/ivy-1.6.0-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.pom"/>
+				<caller organisation="com.typesafe.sbt" name="sbt-less" conf="compile" rev="1.6.0-1" rev-constraint-default="1.6.0-1" rev-constraint-dynamic="1.6.0-1" callerrev="1.0.0"/>
+				<artifacts>
+					<artifact name="less-node" type="jar" ext="jar" status="no" details="" size="84445" time="0" location="/Users/mingqi/.ivy2/cache/org.webjars/less-node/jars/less-node-1.6.0-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webjars/less-node/1.6.0-1/less-node-1.6.0-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-databind">
+			<revision name="2.3.3" status="release" pubdate="20140410095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="101">
+				<metadata-artifact status="no" details="" size="7223" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.pom"/>
+				<caller organisation="org.webjars" name="webjars-locator" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="0.14"/>
+				<artifacts>
+					<artifact name="jackson-databind" type="bundle" ext="jar" status="no" details="" size="915481" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.3.3/jackson-databind-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-core">
+			<revision name="2.3.3" status="release" pubdate="20140410094708" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="103">
+				<metadata-artifact status="no" details="" size="5473" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/ivy-2.3.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime" rev="2.3.3" rev-constraint-default="2.3.3" rev-constraint-dynamic="2.3.3" callerrev="2.3.3"/>
+				<artifacts>
+					<artifact name="jackson-core" type="bundle" ext="jar" status="no" details="" size="199621" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.3.3/jackson-core-2.3.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.fasterxml.jackson.core" name="jackson-annotations">
+			<revision name="2.3.0" status="release" pubdate="20131113205645" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://wiki.fasterxml.com/JacksonHome" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="102">
+				<metadata-artifact status="no" details="" size="4805" time="0" location="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/ivy-2.3.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.3.0/jackson-annotations-2.3.0.pom"/>
+				<caller organisation="com.fasterxml.jackson.core" name="jackson-databind" conf="compile, runtime"

<TRUNCATED>


[45/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/searchDataSet.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/searchDataSet.scala.html b/.target/views/climate/searchDataSet.scala.html
new file mode 100644
index 0000000..68f260a
--- /dev/null
+++ b/.target/views/climate/searchDataSet.scala.html
@@ -0,0 +1,544 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(dataSetForm: play.data.Form[DataSet])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
+	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
+  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
+	<script type="text/javascript">
+	$(function() {
+	    var availableDataSetNames = [
+	                "AIRS Air Temperature",
+					"AIRS Near-Surface Air Temperature",
+					"AIRS Specific Humidity",
+					"AMSRE Sea Surface Temperature",
+					"ARGO Ocean Salinity",
+					"ARGO Ocean Temperature",
+					"AVISO Sea Surface Height",
+					"CAM5 Air Temperature",
+					"CAM5 Cloud Ice Water Content",
+					"CAM5 Cloud Liquid Water Content",
+					"CAM5 Leaf Area Index",
+					"CAM5 Near-Surface Wind Speed",
+					"CAM5 Precipitation Flux",
+					"CAM5 Relative Humidity",
+					"CAM5 Sea Surface Height",
+					"CAM5 Sea Surface Temperature",
+					"CAM5 Specific Humidity",
+					"CAM5 Surface Downwelling Clear-Sky Shortwave Radiation",
+					"CAM5 Surface Downwelling Longwave Radiation",
+					"CAM5 Surface Downwelling Shortwave Radiation",
+					"CAM5 Surface Temperature",
+					"CAM5 Surface Upwelling Clear-Sky Shortwave Radiation",
+					"CAM5 Surface Upwelling Longwave Radiation",
+					"CAM5 Surface Upwelling Shortwave Radiation",
+					"CAM5 TOA Incident Shortwave Radiation",
+					"CAM5 TOA Outgoing Clear-Sky Longwave Radiation",
+					"CAM5 TOA Outgoing Clear-Sky Shortwave Radiation",
+					"CAM5 TOA Outgoing Longwave Radiation",
+					"CAM5 TOA Outgoing Shortwave Radiation",
+					"CAM5 Total Cloud Fraction",
+					"CAM5 Vertical Wind Velocity",
+					"CANAM4 Air Temperature",
+					"CANAM4 Cloud Ice Water Content",
+					"CANAM4 Cloud Liquid Water Content",
+					"CANAM4 Eastward Near-Surface Wind",
+					"CANAM4 Near-Surface Air Temperature",
+					"CANAM4 Near-Surface Relative Humidity",
+					"CANAM4 Near-Surface Wind Speed",
+					"CANAM4 Northward Near-Surface Wind",
+					"CANAM4 Precipitation Flux",
+					"CANAM4 Relative Humidity",
+					"CANAM4 Specific Humidity",
+					"CANAM4 Surface Downwelling Clear-Sky Longwave Radiation",
+					"CANAM4 Surface Downwelling Clear-Sky Shortwave Radiation",
+					"CANAM4 Surface Downwelling Longwave Radiation",
+					"CANAM4 Surface Downwelling Shortwave Radiation",
+					"CANAM4 Surface Temperature",
+					"CANAM4 Surface Upwelling Clear-Sky Shortwave Radiation",
+					"CANAM4 Surface Upwelling Longwave Radiation",
+					"CANAM4 Surface Upwelling Shortwave Radiation",
+					"CANAM4 TOA Incident Shortwave Radiation",
+					"CANAM4 TOA Outgoing Clear-Sky Longwave Radiation",
+					"CANAM4 TOA Outgoing Clear-Sky Shortwave Radiation",
+					"CANAM4 TOA Outgoing Longwave Radiation",
+					"CANAM4 TOA Outgoing Shortwave Radiation",
+					"CANAM4 Total Cloud Fraction",
+					"CANAM4 Vertical Wind Velocity",
+					"CERES Surface Downwelling Clear-Sky Longwave Radiation",
+					"CERES Surface Downwelling Clear-Sky Shortwave Radiation",
+					"CERES Surface Downwelling Longwave Radiation",
+					"CERES Surface Downwelling Shortwave Radiation",
+					"CERES Surface Upwelling Clear-Sky Shortwave Radiation",
+					"CERES Surface Upwelling Longwave Radiation",
+					"CERES Surface Upwelling Shortwave Radiation",
+					"CERES TOA Incident Shortwave Radiation",
+					"CERES TOA Outgoing Clear-Sky Longwave Radiation",
+					"CERES TOA Outgoing Clear-Sky Shortwave Radiation",
+					"CERES TOA Outgoing Longwave Radiation",
+					"CERES TOA Outgoing Shortwave Radiation",
+					"CM3 Air Temperature",
+					"CM3 Cloud Ice Water Content",
+					"CM3 Cloud Liquid Water Content",
+					"CM3 Eastward Near-Surface Wind",
+					"CM3 Near-Surface Wind Speed",
+					"CM3 Northward Near-Surface Wind",
+					"CM3 Precipitation Flux",
+					"CM3 Relative Humidity",
+					"CM3 Specific Humidity",
+					"CM3 Surface Downwelling Clear-Sky Longwave Radiation",
+					"CM3 Surface Downwelling Clear-Sky Shortwave Radiation",
+					"CM3 Surface Downwelling Longwave Radiation",
+					"CM3 Surface Downwelling Shortwave Radiation",
+					"CM3 Surface Temperature",
+					"CM3 Surface Upwelling Clear-Sky Shortwave Radiation",
+					"CM3 Surface Upwelling Longwave Radiation",
+					"CM3 Surface Upwelling Shortwave Radiation",
+					"CM3 TOA Incident Shortwave Radiation",
+					"CM3 TOA Outgoing Clear-Sky Longwave Radiation",
+					"CM3 TOA Outgoing Clear-Sky Shortwave Radiation",
+					"CM3 TOA Outgoing Longwave Radiation",
+					"CM3 TOA Outgoing Shortwave Radiation",
+					"CM3 Total Cloud Fraction",
+					"CM3 Vertical Wind Velocity",
+					"CM5A-LR Air Temperature",
+					"CM5A-LR Cloud Ice Water Content",
+					"CM5A-LR Cloud Liquid Water Content",
+					"CM5A-LR Eastward Near-Surface Wind",
+					"CM5A-LR Leaf Area Index",
+					"CM5A-LR Near-Surface Wind Speed",
+					"CM5A-LR Northward Near-Surface Wind",
+					"CM5A-LR Precipitation Flux",
+					"CM5A-LR Specific Humidity",
+					"CM5A-LR Surface Downwelling Clear-Sky Longwave Radiation",
+					"CM5A-LR Surface Downwelling Clear-Sky Shortwave Radiation",
+					"CM5A-LR Surface Downwelling Longwave Radiation",
+					"CM5A-LR Surface Downwelling Shortwave Radiation",
+					"CM5A-LR Surface Temperature",
+					"CM5A-LR Surface Upwelling Clear-Sky Shortwave Radiation",
+					"CM5A-LR Surface Upwelling Longwave Radiation",
+					"CM5A-LR Surface Upwelling Shortwave Radiation",
+					"CM5A-LR TOA Incident Shortwave Radiation",
+					"CM5A-LR TOA Outgoing Clear-Sky Longwave Radiation",
+					"CM5A-LR TOA Outgoing Clear-Sky Shortwave Radiation",
+					"CM5A-LR TOA Outgoing Longwave Radiation",
+					"CM5A-LR TOA Outgoing Shortwave Radiation",
+					"CM5A-LR Total Cloud Fraction",
+					"E2-H Air Temperature",
+					"E2-H Cloud Ice Water Content",
+					"E2-H Cloud Liquid Water Content",
+					"E2-H Eastward Near-Surface Wind",
+					"E2-H Near-Surface Wind Speed",
+					"E2-H Northward Near-Surface Wind",
+					"E2-H Precipitation Flux",
+					"E2-H Relative Humidity",
+					"E2-H Sea Surface Temperature",
+					"E2-H Specific Humidity",
+					"E2-H Surface Downwelling Clear-Sky Longwave Radiation",
+					"E2-H Surface Downwelling Clear-Sky Shortwave Radiation",
+					"E2-H Surface Downwelling Longwave Radiation",
+					"E2-H Surface Downwelling Shortwave Radiation",
+					"E2-H Surface Temperature",
+					"E2-H Surface Upwelling Clear-Sky Shortwave Radiation",
+					"E2-H Surface Upwelling Longwave Radiation",
+					"E2-H Surface Upwelling Shortwave Radiation",
+					"E2-H TOA Incident Shortwave Radiation",
+					"E2-H TOA Outgoing Clear-Sky Longwave Radiation",
+					"E2-H TOA Outgoing Clear-Sky Shortwave Radiation",
+					"E2-H TOA Outgoing Longwave Radiation",
+					"E2-H TOA Outgoing Shortwave Radiation",
+					"E2-H Total Cloud Fraction",
+					"E2-H Vertical Wind Velocity",
+					"E2-R Air Temperature",
+					"E2-R Cloud Ice Water Content",
+					"E2-R Cloud Liquid Water Content",
+					"E2-R Eastward Near-Surface Wind",
+					"E2-R Near-Surface Wind Speed",
+					"E2-R Northward Near-Surface Wind",
+					"E2-R Precipitation Flux",
+					"E2-R Relative Humidity",
+					"E2-R Sea Surface Height",
+					"E2-R Sea Surface Temperature",
+					"E2-R Specific Humidity",
+					"E2-R Surface Downwelling Clear-Sky Longwave Radiation",
+					"E2-R Surface Downwelling Clear-Sky Shortwave Radiation",
+					"E2-R Surface Downwelling Shortwave Radiation",
+					"E2-R Surface Temperature",
+					"E2-R Surface Upwelling Clear-Sky Shortwave Radiation",
+					"E2-R Surface Upwelling Longwave Radiation",
+					"E2-R Surface Upwelling Shortwave Radiation",
+					"E2-R TOA Incident Shortwave Radiation",
+					"E2-R TOA Outgoing Clear-Sky Longwave Radiation",
+					"E2-R TOA Outgoing Clear-Sky Shortwave Radiation",
+					"E2-R TOA Outgoing Longwave Radiation",
+					"E2-R TOA Outgoing Shortwave Radiation",
+					"E2-R Total Cloud Fraction",
+					"E2-R Vertical Wind Velocity",
+					"ESM2G Air Temperature",
+					"ESM2G Cloud Ice Water Content",
+					"ESM2G Cloud Liquid Water Content",
+					"ESM2G Eastward Near-Surface Wind",
+					"ESM2G Leaf Area Index",
+					"ESM2G Near-Surface Wind Speed",
+					"ESM2G Northward Near-Surface Wind",
+					"ESM2G Precipitation Flux",
+					"ESM2G Relative Humidity",
+					"ESM2G Sea Surface Height",
+					"ESM2G Sea Surface Temperature",
+					"ESM2G Specific Humidity",
+					"ESM2G Surface Downwelling Clear-Sky Longwave Radiation",
+					"ESM2G Surface Downwelling Longwave Radiation",
+					"ESM2G Surface Temperature",
+					"ESM2G Surface Upwelling Longwave Radiation",
+					"ESM2G TOA Incident Shortwave Radiation",
+					"ESM2G TOA Outgoing Clear-Sky Longwave Radiation",
+					"ESM2G TOA Outgoing Clear-Sky Shortwave Radiation",
+					"ESM2G TOA Outgoing Longwave Radiation",
+					"ESM2G TOA Outgoing Shortwave Radiation",
+					"ESM2G Total Cloud Fraction",
+					"ESM2G Vertical Wind Velocity",
+					"GPCP Precipitation Flux",
+					"GRACE Equivalent Water Height Over Land",
+					"GRACE Equivalent Water Height Over Ocean",
+					"HadGEM2-A Air Temperature",
+					"HadGEM2-A Cloud Ice Water Content",
+					"HadGEM2-A Cloud Liquid Water Content",
+					"HadGEM2-A Eastward Near-Surface Wind",
+					"HadGEM2-A Near-Surface Relative Humidity",
+					"HadGEM2-A Near-Surface Wind Speed",
+					"HadGEM2-A Northward Near-Surface Wind",
+					"HadGEM2-A Precipitation Flux",
+					"HadGEM2-A Relative Humidity",
+					"HadGEM2-A Specific Humidity",
+					"HadGEM2-A Surface Downwelling Clear-Sky Longwave Radiation",
+					"HadGEM2-A Surface Downwelling Clear-Sky Shortwave Radiation",
+					"HadGEM2-A Surface Downwelling Longwave Radiation",
+					"HadGEM2-A Surface Downwelling Shortwave Radiation",
+					"HadGEM2-A Surface Temperature",
+					"HadGEM2-A Surface Upwelling Clear-Sky Shortwave Radiation",
+					"HadGEM2-A Surface Upwelling Longwave Radiation",
+					"HadGEM2-A Surface Upwelling Shortwave Radiation",
+					"HadGEM2-A TOA Incident Shortwave Radiation",
+					"HadGEM2-A TOA Outgoing Clear-Sky Longwave Radiation",
+					"HadGEM2-A TOA Outgoing Clear-Sky Shortwave Radiation",
+					"HadGEM2-A TOA Outgoing Longwave Radiation",
+					"HadGEM2-A TOA Outgoing Shortwave Radiation",
+					"HadGEM2-A Total Cloud Fraction",
+					"HadGEM2-A Vertical Wind Velocity",
+					"HadGEM2-ES Air Temperature",
+					"HadGEM2-ES Cloud Ice Water Content",
+					"HadGEM2-ES Cloud Liquid Water Content",
+					"HadGEM2-ES Eastward Near-Surface Wind",
+					"HadGEM2-ES Leaf Area Index",
+					"HadGEM2-ES Near-Surface Wind Speed",
+					"HadGEM2-ES Northward Near-Surface Wind",
+					"HadGEM2-ES Precipitation Flux",
+					"HadGEM2-ES Relative Humidity",
+					"HadGEM2-ES Sea Surface Height",
+					"HadGEM2-ES Sea Surface Temperature",
+					"HadGEM2-ES Specific Humidity",
+					"HadGEM2-ES Surface Downwelling Clear-Sky Longwave Radiation",
+					"HadGEM2-ES Surface Downwelling Clear-Sky Shortwave Radiation",
+					"HadGEM2-ES Surface Downwelling Longwave Radiation",
+					"HadGEM2-ES Surface Downwelling Shortwave Radiation",
+					"HadGEM2-ES Surface Temperature",
+					"HadGEM2-ES Surface Upwelling Clear-Sky Shortwave Radiation",
+					"HadGEM2-ES Surface Upwelling Longwave Radiation",
+					"HadGEM2-ES Surface Upwelling Shortwave Radiation",
+					"HadGEM2-ES TOA Incident Shortwave Radiation",
+					"HadGEM2-ES TOA Outgoing Clear-Sky Longwave Radiation",
+					"HadGEM2-ES TOA Outgoing Clear-Sky Shortwave Radiation",
+					"HadGEM2-ES TOA Outgoing Longwave Radiation",
+					"HadGEM2-ES TOA Outgoing Shortwave Radiation",
+					"HadGEM2-ES Total Cloud Fraction",
+					"HadGEM2-ES Vertical Wind Velocity",
+					"MIROC5 Air Temperature", "MIROC5 Cloud Ice Water Content",
+					"MIROC5 Cloud Liquid Water Content",
+					"MIROC5 Eastward Near-Surface Wind",
+					"MIROC5 Leaf Area Index", "MIROC5 Near-Surface Wind Speed",
+					"MIROC5 Northward Near-Surface Wind",
+					"MIROC5 Precipitation Flux", "MIROC5 Relative Humidity",
+					"MIROC5 Specific Humidity",
+					"MIROC5 Surface Downwelling Clear-Sky Longwave Radiation",
+					"MIROC5 Surface Downwelling Clear-Sky Shortwave Radiation",
+					"MIROC5 Surface Downwelling Longwave Radiation",
+					"MIROC5 Surface Downwelling Shortwave Radiation",
+					"MIROC5 Surface Temperature",
+					"MIROC5 Surface Upwelling Clear-Sky Shortwave Radiation",
+					"MIROC5 Surface Upwelling Longwave Radiation",
+					"MIROC5 Surface Upwelling Shortwave Radiation",
+					"MIROC5 TOA Incident Shortwave Radiation",
+					"MIROC5 TOA Outgoing Clear-Sky Longwave Radiation",
+					"MIROC5 TOA Outgoing Clear-Sky Shortwave Radiation",
+					"MIROC5 TOA Outgoing Longwave Radiation",
+					"MIROC5 TOA Outgoing Shortwave Radiation",
+					"MIROC5 Total Cloud Fraction",
+					"MIROC5 Vertical Wind Velocity", "MK3.6 Air Temperature",
+					"MK3.6 Cloud Ice Water Content",
+					"MK3.6 Cloud Liquid Water Content",
+					"MK3.6 Eastward Near-Surface Wind",
+					"MK3.6 Near-Surface Wind Speed",
+					"MK3.6 Northward Near-Surface Wind",
+					"MK3.6 Precipitation Flux", "MK3.6 Relative Humidity",
+					"MK3.6 Specific Humidity",
+					"MK3.6 Surface Downwelling Clear-Sky Longwave Radiation",
+					"MK3.6 Surface Downwelling Clear-Sky Shortwave Radiation",
+					"MK3.6 Surface Downwelling Longwave Radiation",
+					"MK3.6 Surface Downwelling Shortwave Radiation",
+					"MK3.6 Surface Temperature",
+					"MK3.6 Surface Upwelling Clear-Sky Shortwave Radiation",
+					"MK3.6 Surface Upwelling Longwave Radiation",
+					"MK3.6 Surface Upwelling Shortwave Radiation",
+					"MK3.6 TOA Incident Shortwave Radiation",
+					"MK3.6 TOA Outgoing Clear-Sky Longwave Radiation",
+					"MK3.6 TOA Outgoing Clear-Sky Shortwave Radiation",
+					"MK3.6 TOA Outgoing Longwave Radiation",
+					"MK3.6 TOA Outgoing Shortwave Radiation",
+					"MK3.6 Total Cloud Fraction",
+					"MK3.6 Vertical Wind Velocity", "MLS Air Temperature",
+					"MLS Specific Humidity", "MODIS Leaf Area Index",
+					"MODIS Total Cloud Fraction",
+					"NODC Ocean Heat Content Anomaly within 2000 m Depth",
+					"NODC Ocean Heat Content Anomaly within 700 m Depth",
+					"NORESM Air Temperature", "NORESM Cloud Ice Water Content",
+					"NORESM Cloud Liquid Water Content",
+					"NORESM Eastward Near-Surface Wind",
+					"NORESM Leaf Area Index",
+					"NORESM Northward Near-Surface Wind",
+					"NORESM Precipitation Flux", "NORESM Relative Humidity",
+					"NORESM Sea Surface Height",
+					"NORESM Sea Surface Temperature",
+					"NORESM Specific Humidity",
+					"NORESM Surface Downwelling Clear-Sky Longwave Radiation",
+					"NORESM Surface Downwelling Clear-Sky Shortwave Radiation",
+					"NORESM Surface Downwelling Longwave Radiation",
+					"NORESM Surface Downwelling Shortwave Radiation",
+					"NORESM Surface Temperature",
+					"NORESM Surface Upwelling Clear-Sky Shortwave Radiation",
+					"NORESM Surface Upwelling Longwave Radiation",
+					"NORESM Surface Upwelling Shortwave Radiation",
+					"NORESM TOA Incident Shortwave Radiation",
+					"NORESM TOA Outgoing Clear-Sky Longwave Radiation",
+					"NORESM TOA Outgoing Clear-Sky Shortwave Radiation",
+					"NORESM TOA Outgoing Longwave Radiation",
+					"NORESM TOA Outgoing Shortwave Radiation",
+					"NORESM Total Cloud Fraction",
+					"NORESM Vertical Wind Velocity",
+					"QuikSCAT Eastward Near-Surface Wind",
+					"QuikSCAT Near-Surface Wind Speed",
+					"QuikSCAT Northward Near-Surface Wind",
+					"TRMM Precipitation Flux",
+					"interim Eastward Near-Surface Wind",
+					"interim Near-Surface Wind Speed",
+					"interim Northward Near-Surface Wind",
+					"interim Relative Humidity",
+					"interim Sea Surface Temperature",
+					"interim Total Cloud Fraction",
+					"interim Vertical Wind Velocity" ];
+			
+			var availableAgency = [ "ARGO", "CCCMA", "CSIRO", "ECMWF",
+					"Flux,kg", "GFDL", "GFDL", "GISS", "IPSL", "MIROC", "NASA",
+					"NASA", "NCAR", "NCC", "NOAA", "UKMO", "UKMO" ];
+
+			var availableInstruments = [ "AIRS", "AMSRE", "ARGO", "AVISO",
+					"CAM5", "CANAM4", "CERES", "CM3", "CM5A-LR", "E2-H",
+					"E2-R", "ESM2G", "GPCP", "GRACE", "HadGEM2-A",
+					"HadGEM2-ES", "MIROC5", "MK3.6", "MLS", "MODIS", "NODC",
+					"NORESM", "QuikSCAT", "TRMM", "interim" ];
+
+		var availablePhysicalVariable = [ "Air Temperature",
+					"Cloud Ice Water Content", "Cloud Liquid Water Content",
+					"Eastward Near-Surface Wind",
+					"Equivalent Water Height Over Land",
+					"Equivalent Water Height Over Ocean", "Leaf Area Index",
+					"Near-Surface Air Temperature",
+					"Near-Surface Relative Humidity",
+					"Near-Surface Wind Speed", "Northward Near-Surface Wind",
+					"Ocean Heat Content Anomaly within 2000 m Depth",
+					"Ocean Heat Content Anomaly within 700 m Depth",
+					"Ocean Salinity", "Ocean Temperature",
+					"Precipitation Flux", "Precipitation", "Relative Humidity",
+					"Sea Surface Height", "Sea Surface Temperature",
+					"Specific Humidity",
+					"Surface Downwelling Clear-Sky Longwave Radiation",
+					"Surface Downwelling Clear-Sky Shortwave Radiation",
+					"Surface Downwelling Longwave Radiation",
+					"Surface Downwelling Shortwave Radiation",
+					"Surface Temperature",
+					"Surface Upwelling Clear-Sky Shortwave Radiation",
+					"Surface Upwelling Longwave Radiation",
+					"Surface Upwelling Shortwave Radiation",
+					"TOA Incident Shortwave Radiation",
+					"TOA Outgoing Clear-Sky Longwave Radiation",
+					"TOA Outgoing Clear-Sky Shortwave Radiation",
+					"TOA Outgoing Longwave Radiation",
+					"TOA Outgoing Shortwave Radiation", "Total Cloud Fraction",
+					"Vertical Wind Velocity" ];
+			var availableGridDimension = [ "2D", "3D" ];
+			$("#dataSetName").autocomplete({
+				source : availableDataSetNames
+			});
+			$("#agency").autocomplete({
+				source : availableAgency
+			});
+			$("#instrument").autocomplete({
+				source : availableInstruments
+			});
+			$("#physicalVariable").autocomplete({
+				source : availablePhysicalVariable
+			});
+			$("#gridDimension").autocomplete({
+				source : availableGridDimension
+			});
+		});
+
+		$(document)
+				.ready(
+						function() {
+							$("#preview")
+									.click(
+											function() {
+												var target = document
+														.getElementById("show");
+												if (target.style.display == "none") {
+													target.style.display = "block";
+													$("#preview").text("Hide");
+													var dataSetName = $(
+															"#dataSetName")
+															.val();
+													var agency = $("#agency")
+															.val();
+													var instrument = $(
+															"#instrument")
+															.val();
+													var physicalVariable = $(
+															"#physicalVariable")
+															.val();
+													var gridDimension = $(
+															"#gridDimension")
+															.val();
+													var dataSetStartTime = $(
+															"#dataSetStartTime")
+															.val();
+													var dataSetEndTime = $(
+															"#dataSetEndTime")
+															.val();
+
+													if (dataSetName != "") {
+														$("#content")
+																.append(
+																		" Dataset Name = "
+																				+ dataSetName);
+													}
+													if (agency != ""
+															&& agency != null) {
+														$("#content")
+																.append(
+																		" Agency = "
+																				+ agency);
+													}
+													if (instrument != ""
+															&& instrument != null) {
+														$("#content")
+																.append(
+																		" Instrument = "
+																				+ instrument);
+													}
+													if (physicalVariable != ""
+															&& physicalVariable != null) {
+														$("#content")
+																.append(
+																		" Physical Variable = "
+																				+ physicalVariable);
+													}
+													if (gridDimension != ""
+															&& gridDimension != null) {
+														$("#content")
+																.append(
+																		" Grid Dimension = "
+																				+ gridDimension);
+													}
+													if (dataSetStartTime != ""
+															&& dataSetStartTime != null) {
+														$("#content")
+																.append(
+																		" Dataset Start Time = "
+																				+ dataSetStartTime);
+													}
+													if (dataSetEndTime != ""
+															&& dataSetEndTime != null) {
+														$("#content")
+																.append(
+																		" Dataset End Time = "
+																				+ dataSetEndTime);
+													}
+
+												} else {
+													$("#content").val('');
+													target.style.display = "none";
+													$("#preview").text(
+															"Preview");
+												}
+											});
+						});
+	</script>
+}
+
+@main("Search Dataset", scripts){
+	
+	@flash_message()   
+	 
+    <h1 style="margin-left:490px">Search Dataset</h1>
+    @helper.form(routes.DatasetController.getSearchResult()) {
+    	<div class="ui-widget col-sm-offset-3 col-sm-7">
+    	<div class = "form-group">
+    		@inputText(dataSetForm("Dataset Name"), 'class -> "form-control", 'id -> "dataSetName", '_label -> Messages("Dataset Name"), 'placeholder -> "ARGO Ocean Temperature", 'size->70) 
+    	</div>
+    	<div class = "form-group">
+    		@inputText(dataSetForm("Agency"), 'class -> "form-control", 'id -> "agency", '_label -> Messages("Agency"), 'placeholder -> "NOAA", 'size->70) 
+    	</div>
+    	<div class = "form-group">
+    		@inputText(dataSetForm("Instrument"), 'class -> "form-control", 'id -> "instrument", '_label -> Messages("Instrument"), 'placeholder -> "ARGO", 'size->70) 
+       	</div>
+       	<div class = "form-group">
+       		@inputText(dataSetForm("Physical Variable"), 'class -> "form-control", 'id -> "physicalVariable", '_label -> Messages("Physical Variable"), 'placeholder -> "Ocean temperature", 'size->70)
+	    </div>
+	    <div class = "form-group">
+	    	@inputText(dataSetForm("Grid Dimension"), 'class -> "form-control", 'id -> "gridDimension", '_label -> Messages("Grids Dimension"), 'placeholder -> "3D", 'size->70)
+	    	
+	    </div>
+	    <div class = "form-group">
+	    	@inputText(dataSetForm("Dataset Start Time"), 'class -> "form-control", 'id -> "dataSetStartTime", '_label -> Messages("Dataset Start Time"), 'placeholder -> "YYYYMM", 'size->70)
+	    	@inputText(dataSetForm("Dataset End Time"), 'class -> "form-control", 'id -> "dataSetEndTime", '_label -> Messages("Dataset End Time"), 'placeholder -> "YYYYMM", 'size->70)
+	    	
+	    	<div id="show" style="display: none;">
+	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
+	    	</div>
+	    </div>
+	    <div align="center">
+	    	<button id="preview" type="button" class="btn btn-info"> Preview</button>
+	    	<input class="btn" type="submit" value="Search">
+	    </div>
+	    </div>
+	    
+	    }
+	 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/searchGenerateWorkflow.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/searchGenerateWorkflow.scala.html b/.target/views/climate/searchGenerateWorkflow.scala.html
new file mode 100644
index 0000000..a11b1ff
--- /dev/null
+++ b/.target/views/climate/searchGenerateWorkflow.scala.html
@@ -0,0 +1,103 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(serviceLogForm: play.data.Form[metadata.ServiceLog])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
+	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
+  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
+  	<script type="text/javascript">
+	$(document).ready(function(){
+		$( "#preview" ).click(function() {
+			var target = document.getElementById("show");
+			if(target.style.display=="none"){
+				target.style.display="block";
+				$( "#preview" ).text("Hide");
+				var userId = $("#userId").val();
+				var startTime = $("#startTime").val();
+				var endTime = $("#endTime").val();
+				
+				if(userId!="" && userId!=null){
+					$("#content").append(" UserId = "+userId);	
+				}
+				if(startTime!="" && startTime!=null){
+					$("#content").append(" Start Time = "+startTime);	
+				}
+				if(endTime!="" && endTime!=null){
+					$("#content").append(" End Time = "+endTime);	
+				}
+				
+			}else {
+				$("#content").val('');	
+                target.style.display="none";
+                $( "#preview" ).text("Preview");
+            }
+		});
+		if(jsonData!=null){
+			var jsonString = $('#jsonData').text();
+	  	 	var obj = JSON.parse(jsonString);
+	  	 	var data = "text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(obj));
+			
+	  	 	$('<a href="data:' + data + '" download="data.json">download JSON</a>').appendTo('#download');
+		}
+		/* 
+		$("#workflow-gen").click(){
+			alert("0");
+			var user = $("#userId").val();
+			$("#user2").val(user);
+			alert(user);
+			var start = $("#startTime").val();
+			$("#startTime2").val(start);
+			var end = $("#endTime").val();
+			$("#endTime2").val(end);
+		}; */
+		
+		
+		
+	});
+		
+	</script>
+}
+
+@main("Search and Generate Workflow", scripts) {
+	
+	@flash_message()   
+    <h1 align="center">Search</h1>
+    
+    @helper.form(routes.AccountController.getSearchServiceLogForWorkflow()) {
+    	<div class="ui-widget">
+       	<div class = "col-sm-offset-3 col-sm-10">
+       		@inputText(serviceLogForm("User Id"), 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "CCS student 1", 'size->70)
+	    </div>
+	    <div class = "col-sm-offset-3 col-sm-10">
+	    	@inputText(serviceLogForm("Start Time"), 'id -> "startTime", '_label -> Messages("Start Time"), 'placeholder -> "mm/dd/yyyy hh:mm", 'size->70)
+	    	@inputText(serviceLogForm("End Time"), 'id -> "endTime", '_label -> Messages("End Time"), 'placeholder -> "mm/dd/yyyy hh:mm", 'size->70)
+	    	<div id="show" style="display: none;">
+	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
+	    	</div>
+	    </div>
+	    <div align="center">
+	    <button id="preview" type="button" class="btn btn-info"> Preview</button>	
+	    <input class="btn" type="submit" value="Search" >
+	    </div>
+	    </div>
+	    }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/searchLogResult.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/searchLogResult.scala.html b/.target/views/climate/searchLogResult.scala.html
new file mode 100644
index 0000000..3e2a1a6
--- /dev/null
+++ b/.target/views/climate/searchLogResult.scala.html
@@ -0,0 +1,69 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(serviceLogs: List[metadata.ServiceLog])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+}
+
+@main("Result Service Logs", scripts){
+	
+	@flash_message()   
+	 
+    <h1>@serviceLogs.size() Service Logs Found</h1>
+
+	<table class="table table-striped table-bordered table-condensed tablesorter" id ="myTable3">
+	<thead>
+	<tr>
+		<th style = "vertical-align: top;" class="col-sm-4">Service Name</td>
+		<th style = "vertical-align: top;" class="col-sm-2">User Name</td>
+		<th style = "vertical-align: top;" class="col-sm-2">Purpose</td>
+		<th style = "vertical-align: top;" class="col-sm-2">Execution Start Time</td>
+		<th style = "vertical-align: top;" class="col-sm-2">Execution End Time</td>		
+		<th style = "vertical-align: top;" class="col-sm-1">DataSet Start Time</td>
+		<th style = "vertical-align: top;" class="col-sm-1">DataSet End Time</td>
+		<th style = "vertical-align: top;" class="col-sm-1">Details</td>
+	</tr>
+	</thead>
+	@for(serviceLog <- serviceLogs) {
+	<tr>
+	<td><font size="2">@serviceLog.getServiceName</font></td>
+	<td><font size="2">@serviceLog.getUserId</font></td>
+	<td><font size="2">@serviceLog.getPurpose</font></td>
+	<td><font size="2">@serviceLog.getExecutionStartTime</font></td>
+	<td><font size="2">@serviceLog.getExecutionEndTime</font></td>
+	<td><font size="2">@serviceLog.getDataSetStartTime</font></td>
+	<td><font size="2">@serviceLog.getDataSetEndTime</font></td>
+	<td>
+	@form(routes.ClimateServiceController.getConfigurationByConfId()){
+		<input
+			name="serviceId" class="hidden" type="hidden"
+			value="@serviceLog.getServiceId">  
+		<input
+			name="logId" class="hidden" type="hidden"
+			value="@serviceLog.getServiceConfigurationId"> 
+		<input
+			type="submit" value="see detail">
+	}
+	</td>
+	</tr>
+	}
+	</table>
+	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/searchLogResultWorkflow.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/searchLogResultWorkflow.scala.html b/.target/views/climate/searchLogResultWorkflow.scala.html
new file mode 100644
index 0000000..18ace8e
--- /dev/null
+++ b/.target/views/climate/searchLogResultWorkflow.scala.html
@@ -0,0 +1,98 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(serviceLogs: List[metadata.ServiceLog], userId: String, start: String, end: String, jsonData: String)
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
+	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
+  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
+  	<script type="text/javascript">
+	$(document).ready(function(){
+		var user = $('#user').text();
+		var start = $('#start').text();
+		var end = $('#end').text();
+		$("#user2").val(user);
+		$("#startTime2").val(start);
+		$("#endTime2").val(end);
+		
+		if(jsonData!=null){
+			var jsonString = $('#jsonData').text();
+	  	 	var obj = JSON.parse(jsonString);
+	  	 	var data = "text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(obj));
+			
+	  	 	$('<a href="data:' + data + '" download="data.json">download JSON</a>').appendTo('#download');
+		}
+		
+	});
+		
+	</script>
+}
+
+@main("Result Service Logs", scripts){
+	
+	@flash_message()   
+	<div id="download"></div>
+	<div id="user" style="display: none">@userId</div>
+	<div id="start" style="display: none">@start</div>
+	<div id="end" style="display: none">@end</div>
+	<div id="jsonData" style="display: none;">@jsonData</div>
+	@helper.form(routes.AccountController.getJsonData()) {
+    <div align="right">
+    	<input type="hidden" id="user2" name="User Id"></input>
+    	<input type="hidden" id="startTime2" name="Start Time"></input>
+    	<input type="hidden" id="endTime2" name="End Time"></input>
+		<input id="workflow-gen" type="submit" class="btn btn-info text-right" value="Generate Workflow"></input>
+    </div>
+    }
+    <h1>@serviceLogs.size() Service Logs</h1>
+
+		<table class="table table-striped table-bordered table-condensed">
+	<tr>
+		<td>ServiceId</td>
+		<td>User</td>
+		<td>Purpose</td>
+		<td>StartTime</td>
+		<td>EndTime</td>
+		<td>ServiceConfigurationId</td>
+	</tr>
+	@for(serviceLog <- serviceLogs) {
+	<tr>
+	<td>@serviceLog.getServiceId</td>
+	<td>@serviceLog.getUserId</td>
+	<td>@serviceLog.getPurpose</td>
+	<td>@serviceLog.getExecutionStartTime</td>
+	<td>@serviceLog.getExecutionEndTime</td>
+	<td>
+	@form(routes.ClimateServiceController.getConfigurationByConfId()){ 
+		<input
+			name="serviceId" class="hidden" type="hidden"
+			value="@serviceLog.getServiceId">  
+		<input
+			name="logId" class="hidden" type="hidden"
+			value="@serviceLog.getServiceConfigurationId"> 
+		<input
+			type="submit" class="btn btn-link" value="see detail">
+	}
+	</td>
+	</tr>
+	}
+	</table>
+	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/searchServiceLog.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/searchServiceLog.scala.html b/.target/views/climate/searchServiceLog.scala.html
new file mode 100644
index 0000000..0e30c47
--- /dev/null
+++ b/.target/views/climate/searchServiceLog.scala.html
@@ -0,0 +1,212 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(serviceLogForm: play.data.Form[metadata.ServiceLog])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
+	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
+  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
+	<script type="text/javascript">
+	$(function() {
+	    var availableTags = [	      
+	      "ARGO/ARGO",
+	      "CCCMA/CANAM4",
+	      "CSIRO/MK3.6",
+	      "ECMWF/interim",
+	      "GFDL/CM3",
+	      "GFDL/ESM2G",
+	      "GISS/E2-H",
+	      "GISS/E2-R",
+	      "IPSL/CM5A-LR",
+	      "MIROC/MIROC5",
+	      "NASA/AIRS",
+	      "NASA/AMSRE",
+	      "NASA/AVISO",
+	      "NASA/CERES",
+	      "NASA/GPCP",
+	      "NASA/GRACE",
+	      "NASA/MLS",
+	      "NASA/MODIS",
+	      "NASA/QuikSCAT",
+	      "NASA/TRMM",
+	      "NCAR/CAM5",
+	      "NCC/NORESM",
+	      "NOAA/NODC",
+	      "UKMO/HadGEM2-A",
+	      "UKMO/HadGEM2-ES"
+	    ];
+	    var availableTagsVariableName = ["Air Temperature",
+					"Cloud Ice Water Content", "Cloud Liquid Water Content",
+					"Eastward Near-Surface Wind",
+					"Equivalent Water Height Over Land",
+					"Equivalent Water Height Over Ocean", "Leaf Area Index",
+					"Near-Surface Air Temperature",
+					"Near-Surface Relative Humidity",
+					"Near-Surface Wind Speed", "Northward Near-Surface Wind",
+					"Ocean Heat Content Anomaly within 2000 m Depth",
+					"Ocean Heat Content Anomaly within 700 m Depth",
+					"Ocean Salinity", "Ocean Temperature",
+					"Precipitation Flux", "Precipitation", "Relative Humidity",
+					"Sea Surface Height", "Sea Surface Temperature",
+					"Specific Humidity",
+					"Surface Downwelling Clear-Sky Longwave Radiation",
+					"Surface Downwelling Clear-Sky Shortwave Radiation",
+					"Surface Downwelling Longwave Radiation",
+					"Surface Downwelling Shortwave Radiation",
+					"Surface Temperature",
+					"Surface Upwelling Clear-Sky Shortwave Radiation",
+					"Surface Upwelling Longwave Radiation",
+					"Surface Upwelling Shortwave Radiation",
+					"TOA Incident Shortwave Radiation",
+					"TOA Outgoing Clear-Sky Longwave Radiation",
+					"TOA Outgoing Clear-Sky Shortwave Radiation",
+					"TOA Outgoing Longwave Radiation",
+					"TOA Outgoing Shortwave Radiation", "Total Cloud Fraction",
+					"Vertical Wind Velocity" ];
+			$("#dataSource").autocomplete({
+				source : availableTags
+			});
+			$("#variableName").autocomplete({
+				source : availableTagsVariableName
+			});
+		});
+
+		$(document).ready(
+				function() {
+					$("#preview").click(
+							function() {
+								var target = document.getElementById("show");
+								if (target.style.display == "none") {
+									target.style.display = "block";
+									$("#preview").text("Hide");
+									var dataS = $("#dataSource").val();
+									var varName = $("#variableName").val();
+									var exectionPurpose = $("#exectionPurpose")
+											.val();
+									/* var userId = $("#userId").val(); */
+									var executionStartTime = $(
+											"#executionStartTime").val();
+									var executionEndTime = $(
+											"#executionEndTime").val();
+									var dataSetStartTime = $(
+											"#dataSetStartTime").val();
+									var dataSetEndTime = $("#dataSetEndTime")
+											.val();
+
+									/* var startLon = $("#startLon").val();
+									var endLon = $("#endLon").val();
+									var startPre = $("#startPre").val();
+									var endPre = $("#endPre").val(); */
+									if (dataS != "") {
+										$("#content").append(
+												" Data Source = " + dataS);
+									}
+									if (varName != "" && varName != null) {
+										$("#content").append(
+												" Variable Name = " + varName);
+									}
+									if (exectionPurpose != ""
+											&& exectionPurpose != null) {
+										$("#content").append(
+												" Exection Purpose = "
+														+ exectionPurpose);
+									}
+									/* if(userId!="" && userId!=null){
+										$("#content").append(" UserId = "+userId);	
+									} */
+									if (executionStartTime != ""
+											&& executionStartTime != null) {
+										$("#content").append(
+												" Execution Start Time = "
+														+ executionStartTime);
+									}
+									if (executionEndTime != ""
+											&& executionEndTime != null) {
+										$("#content").append(
+												"Execution End Time = "
+														+ executionEndTime);
+									}
+									if (dataSetStartTime != ""
+											&& dataSetStartTime != null) {
+										$("#content").append(
+												" DataSet Start Time = "
+														+ dataSetStartTime);
+									}
+									if (dataSetEndTime != ""
+											&& dataSetEndTime != null) {
+										$("#content").append(
+												" DataSet End Time = "
+														+ dataSetEndTime);
+									}
+
+								} else {
+									$("#content").val('');
+									target.style.display = "none";
+									$("#preview").text("Preview");
+								}
+							});
+				});
+	</script>
+}
+
+@main("Search Execution Service Logs", scripts) {
+	
+	@flash_message()   
+	
+    <h1 style="margin-left:360px"> Search Service Execution Log</h1>
+    
+    @helper.form(routes.AccountController.getSearchServiceLogOneDimension()) {
+    	<!-- @select(serviceLogForm("Data Source"), options(Seq("NASA/MODIS","NASA/AMSRE","NASA/TRMM","NASA/GPCP","NASA/QuikSCAT","NASA/AVISO","NASA/GRACE","")), '_label -> "Data Source", '_default -> "", 'style->"width: 290px")  --> 
+    	<div class="ui-widget col-sm-offset-3 col-sm-7">
+    	<div class = "form-group">
+    		@inputText(serviceLogForm("Data Source"),'class -> "form-control", 'id -> "dataSource", '_label -> Messages("Data Source"), 'placeholder -> "NASA/MODIS", 'size->70) 
+    	</div>
+    	<div class = "form-group">
+    		@inputText(serviceLogForm("Variable Name"),'class -> "form-control", 'id -> "variableName", '_label -> Messages("Variable Name"), 'placeholder -> "Total Cloud Fraction", 'size->70) 
+    	</div>
+    	<div class = "form-group">
+    		@inputText(serviceLogForm("Execution Purpose"),'class -> "form-control", 'id -> "exectionPurpose", '_label -> Messages("Execution Purpose"), 'placeholder -> "test", 'size->70) 
+       	</div>
+       	<!-- <div class = "form-group">
+       		@inputText(serviceLogForm("User Id"),'class -> "form-control", 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "123", 'size->70)
+	    </div> -->
+	    <div class = "form-group">
+	    	@inputText(serviceLogForm("Execution Start Time"),'class -> "form-control", 'id -> "executionStartTime", '_label -> Messages("Execution Start Time"), 'placeholder -> "MM/DD/YYYY hh:mm", 'size->70)
+	    	@inputText(serviceLogForm("Execution End Time"),'class -> "form-control", 'id -> "executionEndTime", '_label -> Messages("Execution End Time"), 'placeholder -> "MM/DD/YYYY hh:mm", 'size->70)
+	    	<!-- @inputText(serviceLogForm("Start Latitude"),'class -> "form-control",'id -> "startLa", '_label -> Messages("Start Latitude"), 'placeholder -> "-90", 'size->70)
+	    	@inputText(serviceLogForm("End Latitude"),'class -> "form-control",'id -> "endLa", '_label -> Messages("End Latitude"), 'placeholder -> "90", 'size->70) -->
+	    	
+	    </div>
+	    <div class = "form-group">
+	    	@inputText(serviceLogForm("Dataset Start Time"),'class -> "form-control", 'id -> "dataSetStartTime", '_label -> Messages("Dataset Start Time"), 'placeholder -> "YYYYMM", 'size->70)
+	    	@inputText(serviceLogForm("Dataset End Time"),'class -> "form-control", 'id -> "dataSetEndTime", '_label -> Messages("Dataset End Time"), 'placeholder -> "YYYYMM", 'size->70)
+	    	
+	    	<div id="show" style="display: none;">
+	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
+	    	</div>
+	    </div>
+	    <div align="center">
+	    <button id="preview" type="button" class="btn btn-info"> Preview</button>	
+	    <input class="btn" type="submit" value="Search" >
+	    </div>
+	    </div>
+	    }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/serviceLog.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/serviceLog.scala.html b/.target/views/climate/serviceLog.scala.html
new file mode 100644
index 0000000..0b02416
--- /dev/null
+++ b/.target/views/climate/serviceLog.scala.html
@@ -0,0 +1,107 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(serviceLogs: List[metadata.ServiceLog], serviceLogForm: play.data.Form[metadata.ServiceLog])
+
+@import helper._
+
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+	
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+}
+
+@main("Service Execution Logs", scripts){
+	
+	@flash_message()   
+	 
+    <h1>@serviceLogs.size() Service Logs Found</h1>
+    <!-- 
+    @helper.form(routes.AccountController.syncData()) {
+    	<div class = "col-sm-2">
+    		<input class="btn btn-primary" type="submit" value="Sync data" style="margin-top:18px">
+    	</div>
+    }
+     -->
+    @helper.form(routes.AccountController.getSearchServiceLog()) {
+    <div class = "container">
+    	<div class = "col-sm-offset-2 col-sm-1">
+    		<!-- @inputText(serviceLogForm("User Id"),  'class -> "form-control", 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "123") -->
+    	</div>
+    	<div class = "col-sm-4" >
+    		@inputText(serviceLogForm("Start Time"), 'class -> "form-control", 'id -> "startTime", 'type -> "datetime-local", '_label -> Messages("Execution Start Time"))
+    	</div>
+    	<div class = "col-sm-4">
+	    	@inputText(serviceLogForm("End Time"),  'class -> "form-control", 'id -> "endTime", 'type -> "datetime-local", '_label -> Messages("Execution End Time"))
+    	</div>
+    	<input class="btn btn-success" type="submit" value="Search" style="margin-top:23px">
+    </div>
+    }
+
+    <table class="table table-striped table-bordered table-condensed tablesorter" id ="myTable2">
+    <thead>
+	<tr>
+		<th style = "vertical-align: top;" class="col-sm-4">Service Name</td>
+ 		<th style = "vertical-align: top;" class="col-sm-2">User Name</td> 
+		<th style = "vertical-align: top;" class="col-sm-2">Purpose</td>
+		<th style = "vertical-align: top;" class="col-sm-2">Execution Start Time</td>
+		<th style = "vertical-align: top;" class="col-sm-2">Execution End Time</td>		
+		<th style = "vertical-align: top;" class="col-sm-1">DataSet Start Time</td>
+		<th style = "vertical-align: top;" class="col-sm-1">DataSet End Time</td>
+		<th style = "vertical-align: top;" class="col-sm-1">Details</td>
+		<!-- 
+		<td class="col-md-2">Operation</td>
+		 -->
+	</tr>
+	</thead>
+	@for(serviceLog <- serviceLogs) {
+	<tr>
+	<td><font size="2">@serviceLog.getServiceName</font></td>
+ 	<td><font size="2">@serviceLog.getUserId</font></td>
+	<td><font size="2">@serviceLog.getPurpose</font></td>
+	<td><font size="2">@serviceLog.getExecutionStartTime</font></td>
+	<td><font size="2">@serviceLog.getExecutionEndTime</font></td>
+	<td><font size="2">@serviceLog.getDataSetStartTime</font></td>
+	<td><font size="2">@serviceLog.getDataSetEndTime</font></td>
+	<td>
+	@form(routes.ClimateServiceController.getConfigurationByConfId()){
+		<input
+			name="logId" class="hidden" type="hidden"
+			value="@serviceLog.getServiceExecutionLogId">
+		<input
+			type="submit"  value="see details">
+	}
+	</td>
+	<!--  
+	<td>
+	@form(routes.ClimateServiceController.deleteServiceLog()){ 
+		<input
+			name="idHolder" class="hidden" type="hidden"
+			value="@serviceLog.getServiceExecutionLogId">
+		<input
+			type="submit" class="btn btn-primary delete-btn span2" value="Delete"
+			onclick="return confirm('Are you sure you want to delete this log?')">
+		}
+	</td>
+	-->
+	</tr>
+	}
+    </table>
+
+	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/threeDVariableAerageVerticalProfile.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/threeDVariableAerageVerticalProfile.scala.html b/.target/views/climate/threeDVariableAerageVerticalProfile.scala.html
new file mode 100644
index 0000000..74d3e5a
--- /dev/null
+++ b/.target/views/climate/threeDVariableAerageVerticalProfile.scala.html
@@ -0,0 +1,740 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ThreeDVarAvgVertical4Profile) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+	<script type="
+	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript" src="@routes.Assets.at("javascripts/xmisc.js")"></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable = "";
+    window.onload = function() {
+      select_all_months();
+      getDataSource();
+      select_data();
+      getVariableName();
+      select_var();
+      $('#t0').val(@parameters.getStartYearMonth());
+      $('#t1').val(@parameters.getEndYearMonth());
+      var selectMonths = $('#selectMonths').text();
+      $('#months option:contains('+selectMonths+')').prop({selected: true});
+      select_months();
+      select_monthsByPara();
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      var pressureLvlScale = $('#pressureLevelScale').text();
+      if(pressureLvlScale == "0") {
+        $('#radioLin').prop( "checked", true );
+        $('#radioLog').prop( "checked", false );
+      }
+      else {
+        $('#radioLin').prop( "checked", false );
+        $('#radioLog').prop( "checked", true );
+      }
+      var variableScale = $('#variableScale').text();
+      if(variableScale == "0") {
+        $('#radioLin2').prop("checked", true);
+        $('#radioLog2').prop("checked", false);
+      }
+      else {
+        $('#radioLin2').prop("checked", false);
+        $('#radioLog2').prop("checked", true);
+      }
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+    }
+    function getDataSource()
+    {
+      var dataSource = $('#dataSource').text();
+      var x = document.getElementById("data");
+      if(dataSource == "NASA_AIRS") {
+        x.options[0].selected = true;
+      }
+      else if(dataSource == "NASA_MLS") {
+        x.options[1].selected = true;
+      }
+      else if(dataSource == "ARGO_ARGO") {
+        x.options[2].selected = true;
+      }
+      else if(dataSource == "CCCMA_CANESM2") {
+        x.options[3].selected = true;
+      }
+      else if(dataSource == "GFDL_ESM2G") {
+        x.options[4].selected = true;
+      }
+      else if(dataSource == "GISS_E2-H") {
+        x.options[5].selected = true;
+      }
+      else if(dataSource == "GISS_E2-R") {
+        x.options[6].selected = true;
+      }
+      else if(dataSource == "NCAR_CAM5") {
+        x.options[7].selected = true;
+      }
+      else if(dataSource == "NCC_NORESM") {
+        x.options[8].selected = true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-ES") {
+        x.options[9].selected = true;
+      }
+      else if(dataSource == "CCCMA_CANAM4") {
+        x.options[10].selected = true;
+      }
+      else if(dataSource == "CSIRO_MK3.6") {
+        x.options[11].selected = true;
+      }
+      else if(dataSource == "GFDL_CM3") {
+        x.options[12].selected = true;
+      }
+      else if(dataSource == "IPSL_CM5A-LR") {
+        x.options[13].selected = true;
+      }
+      else if(dataSource == "MIROC_MIROC5") {
+        x.options[14].selected = true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-A") {
+        x.options[15].selected = true;
+      }
+      else if(dataSource == "ECMWF_interim") {
+        x.options[16].selected = true;
+      }
+    }
+    function getVariableName()
+    {
+      var var_string = $('#variableName').text();
+      var x=document.getElementById("var");
+      if(var_string == "ta") {
+        x.options[0].selected = true;
+      }
+      else if(var_string == "hus") {
+        x.options[1].selected = true;
+      }
+      else if(var_string == "cli") {
+        x.options[2].selected = true;
+      }
+      else if(var_string == "clw") {
+        x.options[3].selected = true;
+      }
+      else if(var_string == "ot") {
+        x.options[4].selected = true;
+      }
+      else if(var_string == "os") {
+        x.options[5].selected = true;
+      }
+      else if(var_string == "wap") {
+        x.options[6].selected = true;
+      }
+      else if(var_string == "hur") {
+        x.options[7].selected = true;
+      }
+    }
+    function select_monthsByPara(){
+      var monthsByPara = $('#monthsPara').text();
+      if(monthsByPara.search("jan")>-1){
+        document.getElementById('Jan').checked = true;
+      }
+      if(monthsByPara.search("feb")>-1){
+        document.getElementById('Feb').checked = true;
+      }
+      if(monthsByPara.search("mar")>-1){
+        document.getElementById('Mar').checked = true;
+      }
+      if(monthsByPara.search("apr")>-1){
+        document.getElementById('Apr').checked = true;
+      }
+      if(monthsByPara.search("may")>-1){
+        document.getElementById('May').checked = true;
+      }
+      if(monthsByPara.search("jun")>-1){
+        document.getElementById('Jun').checked = true;
+      }
+      if(monthsByPara.search("jul")>-1){
+        document.getElementById('Jul').checked = true;
+      }
+      if(monthsByPara.search("aug")>-1){
+        document.getElementById('Aug').checked = true;
+      }
+      if(monthsByPara.search("sep")>-1){
+        document.getElementById('Sep').checked = true;
+      }
+      if(monthsByPara.search("oct")>-1){
+        document.getElementById('Oct').checked = true;
+      }
+      if(monthsByPara.search("nov")>-1){
+        document.getElementById('Nov').checked = true;
+      }
+      if(monthsByPara.search("dec")>-1){
+        document.getElementById('Dec').checked = true;
+      }
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      disable_download_button();
+      if (var_string == "Air Temperature")
+        variable = "ta";
+      else if (var_string == "Specific Humidity")
+        variable = "hus";
+      else if (var_string == "Cloud Ice Water Content")
+        variable = "cli";
+      else if (var_string == "Cloud Liquid Water Content")
+        variable = "clw";
+      else if (var_string == "Ocean Temperature")
+        variable = "ot";
+      else if (var_string == "Ocean Salinity")
+        variable = "os";
+      else if (var_string == "Vertical Wind Velocity")  
+        variable = "wap";  
+      else if (var_string == "Relative Humidity")  
+        variable = "hur";  
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      disable_download_button();
+      reset_vars();
+      if (data_string == "NASA/AIRS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "NASA/MLS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].selected=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].selected=true;
+      }
+      else {
+        x.options[0].selected=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+      }
+      select_var();
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      disable_download_button();
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#threedvertical").click(function(event) {
+	Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/threeDimVerticalProfile?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+        var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        arglist = arglist.concat("&scale=");
+        var y = document.getElementById("radioLin").checked;
+        var yval;
+        var x = document.getElementById("radioLin2").checked;
+        var xval;
+        if (y == true)
+          yval = 0;
+        else
+          yval = 2;
+        if (x == true)
+          xval = 0;
+        else
+          xval = 1;
+        var scale1 =  yval + xval;
+        var scale1_str =  scale1.toString();
+        arglist = arglist.concat(scale1_str);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='680'/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none">@parameters.getMonth()</div>
+<div id="startLat" style="display: none">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none">@parameters.getEndLon()</div>
+<div id="pressureLevelScale" style="display: none">@parameters.getPressureLevelScale()</div>
+<div id="variableScale" style="display: none">@parameters.getVariableScale()</div>
+<div id="executionPurpose" style="display: none">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none">@parameters.getImage()</div>
+<div id="dataURL" style="display: none">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none">@parameters.getServiceResponseText()</div>
+<table border="1" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: 3-D Variable Average Vertical Profile</b> <br>
+				<br> This service generates the average of a three-dimensional
+				variable over a specified region and time and display the average as
+				a function of pressure level as an X-Y plot. <br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data" , id="data" onchange="select_data()">
+				<optgroup label="Observation">
+					<option>NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+				</optgroup>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var" , id="var" onchange="select_var()">
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>select months:</td>
+		<td><select name="months" id="months" onchange="select_months()">
+				<option id="all">select all</option>
+				<option id="none" selected="selected">select none</option>
+				<option id="summer">Summer:Jun-Jul-Aug</option>
+				<option id="autum">Autumn:Sep-Oct-Nov</option>
+				<option id="winter">Winter:Dec-Jan-Feb</option>
+				<option id="spring">Spring:Mar-Apr-May</option>
+		</select></td>
+		<td></td>
+		<td></td>
+	</tr>
+	<tr>
+		<td><label><input type="checkbox" name="option1" id="Jan"
+				value="Jan" /> Jan<br></label> <label><input type="checkbox"
+				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Apr"
+				value="Apr" /> Apr<br></label> <label><input type="checkbox"
+				name="option1" id="May" value="May" /> May<br></label> <label><input
+				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Jul"
+				value="Jul" /> Jul<br></label> <label><input type="checkbox"
+				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Oct"
+				value="Oct" /> Oct<br></label> <label><input type="checkbox"
+				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+		</td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="0" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="360" /></td>
+	</tr>
+	<tr>
+		<td colspan="1">pressure level scale:</td>
+		<td colspan="1"><form>
+				<input type="radio" name="scale1" value="linear" id="radioLin">linear
+				<input type="radio" name="scale1" value="logarithmic" id="radioLog">logarithmic
+			</form></td>
+		<td colspan="1">variable scale:</td>
+		<td colspan="1">
+			<form>
+				<input type="radio" name="scale2" value="linear" id="radioLin2">linear
+				<input type="radio" name="scale2" value="logarithmic" id="radioLog2">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="threedvertical"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="Response"
+				cols="89" rows="6">Service Response Text Here</textarea></td>
+	</tr>
+	</p>
+</table>
+}


[50/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.DS_Store
----------------------------------------------------------------------
diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/.DS_Store differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.classpath
----------------------------------------------------------------------
diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..f430d58
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,123 @@
+<classpath>
+  <classpathentry kind="src" path="app" output=".target"/>
+  <classpathentry kind="src" path="test" output=".target"/>
+  <classpathentry kind="lib" path="./lib/aws-java-sdk-1.7.5.jar"/>
+  <classpathentry kind="lib" path="./lib/gson-2.2.4.jar"/>
+  <classpathentry path="/Users/mingqi/git/ApacheCMDA-Frontend/target/scala-2.10/classes_managed" kind="lib"></classpathentry>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-jdbc_2.10/jars/play-java-jdbc_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-jdbc_2.10/jars/play-jdbc_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play_2.10/jars/play_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/sbt-link/jars/sbt-link-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.0-GA.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-exceptions/jars/play-exceptions-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/templates_2.10/jars/templates_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.github.scala-incubator.io/scala-io-file_2.10/jars/scala-io-file_2.10-0.4.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.github.scala-incubator.io/scala-io-core_2.10/jars/scala-io-core_2.10-0.4.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.jsuereth/scala-arm_2.10/jars/scala-arm_2.10-1.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-iteratees_2.10/jars/play-iteratees_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-stm/scala-stm_2.10/jars/scala-stm_2.10-0.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe/config/bundles/config-1.0.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-json_2.10/jars/play-json_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-functional_2.10/jars/play-functional_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-datacommons_2.10/jars/play-datacommons_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.joda/joda-convert/jars/joda-convert-1.3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/jars/jackson-annotations-2.2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/jars/jackson-core-2.2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/jars/jackson-databind-2.2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/io.netty/netty/bundles/netty-3.7.1.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.netty/netty-http-pipelining/jars/netty-http-pipelining-1.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.5.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/jul-to-slf4j/jars/jul-to-slf4j-1.7.5.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.5.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.0.13.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.0.13.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-actor_2.10/jars/akka-actor_2.10-2.2.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.akka/akka-slf4j_2.10/bundles/akka-slf4j_2.10-2.2.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.7.18.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.transaction/jta/jars/jta-1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.jolbox/bonecp/bundles/bonecp-0.8.0.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.guava/guava/bundles/guava-14.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.h2database/h2/jars/h2-1.3.172.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/tyrex/tyrex/jars/tyrex-1.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.10/jars/play-java_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.yaml/snakeyaml/bundles/snakeyaml-1.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-validator/jars/hibernate-validator-5.0.1.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.validation/validation-api/jars/validation-api-1.1.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.1.1.GA.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.fasterxml/classmate/bundles/classmate-0.8.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-3.2.3.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-3.2.3.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-3.2.3.RELEASE.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/dom4j/dom4j/jars/dom4j-1.6.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javax.servlet/javax.servlet-api/jars/javax.servlet-api-3.0.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-jpa_2.10/jars/play-java-jpa_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.0-api/jars/hibernate-jpa-2.0-api-1.0.1.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-3.6.9.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-3.6.9.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-commons-annotations/jars/hibernate-commons-annotations-3.2.0.Final.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/cglib/cglib/jars/cglib-2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/asm/asm/jars/asm-3.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/javassist/javassist/jars/javassist-3.12.0.GA.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.amazonaws/aws-java-sdk/jars/aws-java-sdk-1.7.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.6.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.7.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.10/jars/play-test_2.10-2.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/junit/junit/jars/junit-4.11.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.specs2/specs2_2.10/jars/specs2_2.10-2.1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.0.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-concurrent_2.10/bundles/scalaz-concurrent_2.10-7.0.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scalaz/scalaz-effect_2.10/bundles/scalaz-effect_2.10-7.0.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/com.novocode/junit-interface/jars/junit-interface-0.10.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.scala-tools.testing/test-interface/jars/test-interface-0.5.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.8.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.8.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-android-driver/jars/selenium-android-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-remote-driver/jars/selenium-remote-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/cglib/cglib-nodep/jars/cglib-nodep-2.1_3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.json/json/jars/json-20080701.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-api/jars/selenium-api-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.commons/commons-exec/jars/commons-exec-1.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.java.dev.jna/jna/jars/jna-3.4.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.java.dev.jna/platform/jars/platform-3.4.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-chrome-driver/jars/selenium-chrome-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xalan/xalan/jars/xalan-2.7.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/xalan/serializer/jars/serializer-2.7.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpmime/jars/httpmime-4.2.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.12.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.18.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.9.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.9.v20130131.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.9.v20130131.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.9.v20130131.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.9.v20130131.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.32.0.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.easytesting/fest-assert/jars/fest-assert-1.4.jar"/>
+  <classpathentry kind="lib" path="/Users/mingqi/.ivy2/cache/org.easytesting/fest-util/jars/fest-util-1.1.6.jar"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="output" path="bin"/>
+  <classpathentry path="/Users/mingqi/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.10.3.jar" kind="lib"></classpathentry>
+</classpath>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.project
----------------------------------------------------------------------
diff --git a/.project b/.project
new file mode 100644
index 0000000..b579b42
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>ApacheCMDA_Frontend</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.settings/org.eclipse.core.resources.prefs
----------------------------------------------------------------------
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..896a9a5
--- /dev/null
+++ b/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/<project>=UTF-8
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.settings/org.scala-ide.play2.prefs
----------------------------------------------------------------------
diff --git a/.settings/org.scala-ide.play2.prefs b/.settings/org.scala-ide.play2.prefs
new file mode 100644
index 0000000..2b3e42f
--- /dev/null
+++ b/.settings/org.scala-ide.play2.prefs
@@ -0,0 +1,4 @@
+#Generated by sbt-plugin
+#Wed Sep 02 14:45:46 PDT 2015
+eclipse.preferences.version=1
+templateImports=import play.api.templates._\nimport play.api.templates.PlayMagic._\nimport models._\nimport controllers._\nimport java.lang._\nimport java.util._\nimport scala.collection.JavaConversions._\nimport scala.collection.JavaConverters._\nimport play.api.i18n._\nimport play.core.j.PlayMagicForJava._\nimport play.mvc._\nimport play.data._\nimport play.api.data.Field\nimport play.mvc.Http.Context.Implicit._\nimport views.%format%._\n

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.settings/org.scala-ide.sdt.core.prefs
----------------------------------------------------------------------
diff --git a/.settings/org.scala-ide.sdt.core.prefs b/.settings/org.scala-ide.sdt.core.prefs
new file mode 100644
index 0000000..86f1e45
--- /dev/null
+++ b/.settings/org.scala-ide.sdt.core.prefs
@@ -0,0 +1,6 @@
+#Generated by sbteclipse
+#Wed Sep 02 14:45:46 PDT 2015
+scala.compiler.additionalParams=-encoding utf8
+deprecation=true
+unchecked=true
+scala.compiler.useProjectSettings=true

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/ApplicationTest.class
----------------------------------------------------------------------
diff --git a/.target/ApplicationTest.class b/.target/ApplicationTest.class
new file mode 100644
index 0000000..6ee934b
Binary files /dev/null and b/.target/ApplicationTest.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/IntegrationTest$1.class
----------------------------------------------------------------------
diff --git a/.target/IntegrationTest$1.class b/.target/IntegrationTest$1.class
new file mode 100644
index 0000000..33009b4
Binary files /dev/null and b/.target/IntegrationTest$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/IntegrationTest.class
----------------------------------------------------------------------
diff --git a/.target/IntegrationTest.class b/.target/IntegrationTest.class
new file mode 100644
index 0000000..50d6e65
Binary files /dev/null and b/.target/IntegrationTest.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/AboutusController.class
----------------------------------------------------------------------
diff --git a/.target/controllers/AboutusController.class b/.target/controllers/AboutusController.class
new file mode 100644
index 0000000..958c6c8
Binary files /dev/null and b/.target/controllers/AboutusController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/AccountController.class
----------------------------------------------------------------------
diff --git a/.target/controllers/AccountController.class b/.target/controllers/AccountController.class
new file mode 100644
index 0000000..dca8cbb
Binary files /dev/null and b/.target/controllers/AccountController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/Application$Login.class
----------------------------------------------------------------------
diff --git a/.target/controllers/Application$Login.class b/.target/controllers/Application$Login.class
new file mode 100644
index 0000000..f061ef5
Binary files /dev/null and b/.target/controllers/Application$Login.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/Application.class
----------------------------------------------------------------------
diff --git a/.target/controllers/Application.class b/.target/controllers/Application.class
new file mode 100644
index 0000000..39c7f5d
Binary files /dev/null and b/.target/controllers/Application.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/BugReportController.class
----------------------------------------------------------------------
diff --git a/.target/controllers/BugReportController.class b/.target/controllers/BugReportController.class
new file mode 100644
index 0000000..48ec23c
Binary files /dev/null and b/.target/controllers/BugReportController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/ClimateServiceController.class
----------------------------------------------------------------------
diff --git a/.target/controllers/ClimateServiceController.class b/.target/controllers/ClimateServiceController.class
new file mode 100644
index 0000000..b46f63a
Binary files /dev/null and b/.target/controllers/ClimateServiceController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/DatasetController.class
----------------------------------------------------------------------
diff --git a/.target/controllers/DatasetController.class b/.target/controllers/DatasetController.class
new file mode 100644
index 0000000..4cb152c
Binary files /dev/null and b/.target/controllers/DatasetController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/controllers/HttpHelper.class
----------------------------------------------------------------------
diff --git a/.target/controllers/HttpHelper.class b/.target/controllers/HttpHelper.class
new file mode 100644
index 0000000..7ebfef5
Binary files /dev/null and b/.target/controllers/HttpHelper.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/.NasaRegistration.java.swp
----------------------------------------------------------------------
diff --git a/.target/models/.NasaRegistration.java.swp b/.target/models/.NasaRegistration.java.swp
new file mode 100644
index 0000000..081771e
Binary files /dev/null and b/.target/models/.NasaRegistration.java.swp differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/BugReport.class
----------------------------------------------------------------------
diff --git a/.target/models/BugReport.class b/.target/models/BugReport.class
new file mode 100644
index 0000000..087b414
Binary files /dev/null and b/.target/models/BugReport.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/DataSet.class
----------------------------------------------------------------------
diff --git a/.target/models/DataSet.class b/.target/models/DataSet.class
new file mode 100644
index 0000000..d867f45
Binary files /dev/null and b/.target/models/DataSet.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/User.class
----------------------------------------------------------------------
diff --git a/.target/models/User.class b/.target/models/User.class
new file mode 100644
index 0000000..b862433
Binary files /dev/null and b/.target/models/User.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ClimateService.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ClimateService.class b/.target/models/metadata/ClimateService.class
new file mode 100644
index 0000000..e27f383
Binary files /dev/null and b/.target/models/metadata/ClimateService.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ConditionalSampling.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ConditionalSampling.class b/.target/models/metadata/ConditionalSampling.class
new file mode 100644
index 0000000..41c42fe
Binary files /dev/null and b/.target/models/metadata/ConditionalSampling.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ConditionalSampling2Var.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ConditionalSampling2Var.class b/.target/models/metadata/ConditionalSampling2Var.class
new file mode 100644
index 0000000..3e6c20d
Binary files /dev/null and b/.target/models/metadata/ConditionalSampling2Var.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/CorrelationMap.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/CorrelationMap.class b/.target/models/metadata/CorrelationMap.class
new file mode 100644
index 0000000..b4eebd2
Binary files /dev/null and b/.target/models/metadata/CorrelationMap.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/DiffPlotTwoTimeAveragedVar.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/DiffPlotTwoTimeAveragedVar.class b/.target/models/metadata/DiffPlotTwoTimeAveragedVar.class
new file mode 100644
index 0000000..e58cbdf
Binary files /dev/null and b/.target/models/metadata/DiffPlotTwoTimeAveragedVar.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/RegridAndDownload.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/RegridAndDownload.class b/.target/models/metadata/RegridAndDownload.class
new file mode 100644
index 0000000..18c6e96
Binary files /dev/null and b/.target/models/metadata/RegridAndDownload.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ScatterHistogramTwoVar.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ScatterHistogramTwoVar.class b/.target/models/metadata/ScatterHistogramTwoVar.class
new file mode 100644
index 0000000..78b5088
Binary files /dev/null and b/.target/models/metadata/ScatterHistogramTwoVar.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ServiceLog.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ServiceLog.class b/.target/models/metadata/ServiceLog.class
new file mode 100644
index 0000000..b8989b2
Binary files /dev/null and b/.target/models/metadata/ServiceLog.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ThreeDVar2DSlice.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ThreeDVar2DSlice.class b/.target/models/metadata/ThreeDVar2DSlice.class
new file mode 100644
index 0000000..66970b4
Binary files /dev/null and b/.target/models/metadata/ThreeDVar2DSlice.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ThreeDVarAvgVertical4Profile.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ThreeDVarAvgVertical4Profile.class b/.target/models/metadata/ThreeDVarAvgVertical4Profile.class
new file mode 100644
index 0000000..6017cc0
Binary files /dev/null and b/.target/models/metadata/ThreeDVarAvgVertical4Profile.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/ThreeDVarZonalMean.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/ThreeDVarZonalMean.class b/.target/models/metadata/ThreeDVarZonalMean.class
new file mode 100644
index 0000000..c6e98b9
Binary files /dev/null and b/.target/models/metadata/ThreeDVarZonalMean.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/TwoDVarMap.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/TwoDVarMap.class b/.target/models/metadata/TwoDVarMap.class
new file mode 100644
index 0000000..85bf611
Binary files /dev/null and b/.target/models/metadata/TwoDVarMap.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/TwoDVarTimeSeries.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/TwoDVarTimeSeries.class b/.target/models/metadata/TwoDVarTimeSeries.class
new file mode 100644
index 0000000..b1f0da1
Binary files /dev/null and b/.target/models/metadata/TwoDVarTimeSeries.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/models/metadata/TwoDVarZonalMean.class
----------------------------------------------------------------------
diff --git a/.target/models/metadata/TwoDVarZonalMean.class b/.target/models/metadata/TwoDVarZonalMean.class
new file mode 100644
index 0000000..f7aeba2
Binary files /dev/null and b/.target/models/metadata/TwoDVarZonalMean.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$1.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$1.class b/.target/util/APICall$1.class
new file mode 100644
index 0000000..2e69e82
Binary files /dev/null and b/.target/util/APICall$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$2.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$2.class b/.target/util/APICall$2.class
new file mode 100644
index 0000000..1990ce3
Binary files /dev/null and b/.target/util/APICall$2.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$3.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$3.class b/.target/util/APICall$3.class
new file mode 100644
index 0000000..c2804cf
Binary files /dev/null and b/.target/util/APICall$3.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$4.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$4.class b/.target/util/APICall$4.class
new file mode 100644
index 0000000..8bb25c0
Binary files /dev/null and b/.target/util/APICall$4.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$5.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$5.class b/.target/util/APICall$5.class
new file mode 100644
index 0000000..34e98f2
Binary files /dev/null and b/.target/util/APICall$5.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall$ResponseType.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall$ResponseType.class b/.target/util/APICall$ResponseType.class
new file mode 100644
index 0000000..775c6bd
Binary files /dev/null and b/.target/util/APICall$ResponseType.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/APICall.class
----------------------------------------------------------------------
diff --git a/.target/util/APICall.class b/.target/util/APICall.class
new file mode 100644
index 0000000..d93167d
Binary files /dev/null and b/.target/util/APICall.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/Constants.class
----------------------------------------------------------------------
diff --git a/.target/util/Constants.class b/.target/util/Constants.class
new file mode 100644
index 0000000..92f0f20
Binary files /dev/null and b/.target/util/Constants.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/DBHandler.class
----------------------------------------------------------------------
diff --git a/.target/util/DBHandler.class b/.target/util/DBHandler.class
new file mode 100644
index 0000000..4ca8211
Binary files /dev/null and b/.target/util/DBHandler.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/util/TimeConvert.class
----------------------------------------------------------------------
diff --git a/.target/util/TimeConvert.class b/.target/util/TimeConvert.class
new file mode 100644
index 0000000..ee30711
Binary files /dev/null and b/.target/util/TimeConvert.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/aboutProject.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/aboutProject.scala.html b/.target/views/climate/aboutProject.scala.html
new file mode 100644
index 0000000..b498dc3
--- /dev/null
+++ b/.target/views/climate/aboutProject.scala.html
@@ -0,0 +1,39 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+ 
+@(message: String)
+
+@main("About Project") {
+
+   <h1>About Project</h1>
+   <div class="jumbotron">
+   <p>This project aims to develop an online collaborative working environment, where scientists can not only efficiently perform their 
+   climate data analyses but also effectively share their analysis tools, datasets, and results with others. This project is based on a tight collaboration between Jet Propulsion 
+   Laboratory (JPL) and Carnegie Mellon University (CMU).</p>
+   <p>JPL has developed a technology that wraps existing climate data analysis tools into web services, with programmable interfaces that are universally accessible from the Internet. 
+   Based on the technology, JPL has developed a collection of web services that enable multi-aspect physics-based and phenomenon-oriented climate model performance evaluation and 
+   diagnosis through the comprehensive and synergistic use of multiple observational data, reanalysis data, and model outputs. The system is called Climate Model Diagnostic Analyzer (CMDA).</p>
+   <p>CMU has developed a technology to model software usage behaviors into social networks, and based on semantics-oriented analytics to assist Earth scientists in designing data 
+   analysis procedures. Using the technology, CMU has developed a semantic model for CMDA services in order to capture various hidden relationships, including semantic relationships 
+   and usage relationships in CMDA services, to help users not only learn available datasets and web services, but also learn how to use them and design climate analytics workflows 
+   faster than before. CMU has also developed a provenance model to record and track scientists’ activities and behaviors using CMDA services.</p>
+   <p>One of the key outcomes of this project will be a repository of climate data analytics web services, equipped with mechanisms to organize and manage these climate analytics 
+   services and help share and reuse the services properly. Our vision is that the climate data analytics web services can be shared, organized, searched, and recommended like photos 
+   and videos on YouTube and Shutterfly. We intend to build the web service repository with a full understanding of the needs of the Earth science researchers, and make it easy for the 
+   next-generation Earth scientists to contribute to a pool of data analytics tools, build communities, and form collaborative relationships.</p>
+</div>
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/aboutus.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/aboutus.scala.html b/.target/views/climate/aboutus.scala.html
new file mode 100644
index 0000000..e5221ab
--- /dev/null
+++ b/.target/views/climate/aboutus.scala.html
@@ -0,0 +1,82 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(message: String)
+
+@main("About Us") {
+
+   <h1>About Us</h1>
+   	<div class="jumbotron">
+   <p>We are a joint team between Jet Propulsion Laboratory (JPL) and Carnegie Mellon University (CMU).</p>
+   <br>
+   <h3><strong>JPL Contributors</strong></h3>
+   <p>Seungwon Lee:		<a href="mailto:seungwon.lee@@jpl.nasa.gov">seungwon.lee@@jpl.nasa.gov</a></p>
+   <p>Lei Pan:			<a href="mailto:lei.pan@@jpl.nasa.gov">lei.pan@@jpl.nasa.gov</a></p>
+   <p>Chengxing Zhai:	<a href="mailto:chengxing.zhai@@jpl.nasa.gov">chengxing.zhai@@jpl.nasa.gov</a></p>
+   <p>Benyang Tang:		<a href="mailto:benyang.tang@@jpl.nasa.gov">benyang.tang@@jpl.nasa.gov</a></p>
+   <p>Terry Kubar:		<a href="mailto:terry.kubar@@jpl.nasa.gov">terry.kubar@@jpl.nasa.gov</a></p>
+   <p>Frank Li:			<a href="mailto:juilin.li@@jpl.nasa.gov">juilin.li@@jpl.nasa.gov</a></p>
+   <p>Jonathan Jiang:	<a href="mailto:jonathan.jiang@@jpl.nasa.gov">jonathan.jiang@@jpl.nasa.gov</a></p>
+   <p>LJoao Teixeira:	<a href="mailto:joao.teixeira@@jpl.nasa.gov">joao.teixeira@@jpl.nasa.gov</a></p>
+   <br>
+   <h3><strong>CMU Contributors</strong></h3>
+   <p>Wei Wang</p>
+   <p>Xing Wei</p> 
+   <p>Rao Li</p>
+   <p>Chenran Gong</p>
+   <p>Ming Qi</p>
+   <p>Ruoxiao Wang</p>
+   <p>Qihao Bao</p>
+   <p>Zelin Zeng</p>
+   <p>Xiatao Jin</p>
+   <p>Yichen Liu</p>
+   <p>Edward Huang</p>
+   <p>Zhiyu Lin</p>  
+   <p>Jian Jiao</p>
+   <p>Juanchen Li</p>
+   <br>
+   <h3><strong>CMU Former Contributors</strong></h3>
+   <p>Pinchao Wang</p>
+   <p>Kang Fang</p>
+   <p>Minghan Chen</p>
+   <p>Chris Lee</p>
+   <br>
+   <h3><strong>CMU Advisor</strong></h3>
+   <p>Jia Zhang		<a href="http://www.andrew.cmu.edu/user/jiaz/">Personal Website</a></p>
+   <br>
+   
+
+   <h3><strong>Publications</strong></h3>
+   <b>2015</b>
+   <p>1. S. Lee. L. Pan, C. Zhai, B. Tang, T. Kubar, J. Zhang, and W. Wang, Climate Model Diagnostic Analyzer, submitted to 2015 IEEE International Conference on Big Data, Oct 29-Nov 01, 2015.</p>
+   <p>2. J. Zhang, W. Wang, C. Lee, X. Wei, S. Lee, L. Pan, and T.J. Lee, "Climate Analytics Workflow Recommendation as a Service – Provenance-driven Automatic Workflow Mashup", in Proceedings of IEEE International Conference on Web Services (ICWS 2015), Jun. 27-Jul. 2, 2015, New York, NY, USA, pp. 89-97.</p>
+   <b>2014</b>
+   <p>3. J. Zhang, C. Lee, S. Xiao, P. Votava, T.J. Lee, R. Nemani and I. Foster, "A Community-Driven Workflow Recommendations and Reuse Infrastructure", accepted by The 8th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2014).</p>
+   <p>4. J. Zhang, D. Kuc, and S. Lu, "Confucius: A Tool Supporting Collaborative Scientific Workflow Composition", IEEE Transactions on Services Computing (TSC), 7(1), Jan.-Mar, 2014.<a href = "http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-Confucius-TSC.pdf">[pdf]</a></p>
+   <b>2013</b>
+   <p>5. J. Zhang, Z. Li, O. Sandoval, N. Xin, Y. Ren, B. Iannucci, M. Griss, S. Rosernberg, R.A. Martin, J. Cao, A. Rowe, "Supporting Personizable Virtual Internet of Things", in Proceedings of The 10th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC-2013), Dec. 18-20, 2013, Vietri sul Mare, Italy.<a href = "http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-VirtualSensorEditor.pdf">[pdf]</a></p>
+   <p>6. J. Zhang, N. Radia, Z. Li, N. Xin, Y. Ren, P. Sachdeva, P. Subramanyam, S. Hu, S. Luan, L. Lee, B. Xing, D. Li, J. Cao, T. Selker, B. Iannucci, M. Griss, A. Rowe, "An Infrastructure Supporting Considerate Sensor Service Provisioning", in Proceedings of the 6th IEEE International Conference on Service Oriented Computing and Applications (SOCA 2013), Dec. 16-18, 2013, Kauai, HA, USA.<a href="http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-SocialSensors.pdf">[pdf]</a></p>
+   <p>7. L.-J. Zhang and J. Zhang, "Service Oriented Solution Modeling and Variation Propagation Analysis based on Architectural Building Blocks", International Journal of Web Services Research (JWSR), 10(4), 2013.</p>
+   <p>8. J. Wang, Z. Feng, J. Zhang, P.C.K. Hung, K. He, and L.-J. Zhang, "A Unified RGPS-Based Approach Supporting Service-Oriented Process Customization", accepted as a book chapter in Web Services Foundations, edited by Athman Bouguettaya and Schahram Dustdar, Springer Verlag, pp. 657-682.</p>
+   <p>9. J. Zhang, P. Votava, T.J. Lee, S. Adhikarla, I. Kulkumjon, M. Schlau, D. Natesan, R. Nemani, "A Technique of Analyzing Trust Relationships to Facilitate Scientific Service Discovery and Recommendation", in Proceedings of 2013 IEEE 10th International Conference on Services Computing (SCC), Jun. 27-Jul. 2, 2013, Santa Clara, CA, USA, pp. 57-64. (acceptance rate: 18%)<a href = "http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-TrustServiceDiscovery.pdf">[pdf]</a></p>
+   <p>10. J. Zhang, B. Iannucci, M. Hennessy, K. Gopal, S. Xiao, S. Kumar, D. Pfeffer, B. Aljedia, Y. Ren, M. Griss, S. Rosenberg, J. Cao, A. Rowe, "Sensor Data as a Service - A Federated Platform for Mobile Data-Centric Service Development and Sharing", in Proceedings of 2013 IEEE 10th International Conference on Services Computing (SCC), Jun. 27-Jul. 2, 2013, Santa Clara, CA, USA, pp. 446-453.<a href="http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-SensorServicePlatform.pdf">[pdf]</a></p>
+   <p>11. J. Zhang, P. Votava, T.J. Lee, O. Chu, C. Li, D. Liu, K. Liu, N. Xin, R. Nemani, "Bridging VisTrails Scientific Workflow Management System to High Performance Computing", IEEE 2013 7th International Workshop on Scientific Workflows (SWF), in Proceedings of 2013 IEEE 9th World Congress on Services (SERVICES), Jun. 27-Jul. 2, 2013, Santa Clara, CA, USA, pp. 29-36.<a href = "http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-VisTrails-HECC.pdf">[pdf]</a></p>
+   <p>12. B. Plale, M.R. Lyu, J. Zhang (Eds.), 2013 IEEE 20th International Conference on Web Services (ICWS), Jun. 27-Jul. 2, 2013, Santa Clara, CA, USA, IEEE 2013.</p>
+   <p>13. L.-J. Zhang and J. Zhang, "Technical Architecture of Enabling Body of Knowledge System for Effective Learning and Information Dissemination", International Journal of Web Services Research (JWSR), 10(2), 2013, pp. 41-62.<a href = "http://www.andrew.cmu.edu/user/jiaz/Papers/JiaZhang-BoK.pdf">[pdf]</a></p>
+   <p>14. I. Bojanova, J. Zhang, J.M. Voas, "Cloud Computing", IEEE IT Professional, 15(2), 2013, pp. 12-14.</p>
+</div>
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/addClimateServices.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/addClimateServices.scala.html b/.target/views/climate/addClimateServices.scala.html
new file mode 100644
index 0000000..9c7be00
--- /dev/null
+++ b/.target/views/climate/addClimateServices.scala.html
@@ -0,0 +1,67 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(climateServiceForm: play.data.Form[metadata.ClimateService])
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+}
+
+@main("Climate Services", scripts) {
+	
+	@flash_message()    
+     @if(true){
+	    <h1>Add a new climate service</h1>
+	    @form(routes.ClimateServiceController.newClimateService()) {   
+	        @inputText(
+	        	climateServiceForm("Name"),
+	        	'_label -> "Name * (Please DO NOT contain spaces)"
+	        )
+	        @inputText(
+	        	climateServiceForm("Purpose"),
+	        	'_label -> "Purpose"
+	        )
+	        @inputText(
+	        	climateServiceForm("Url"),
+	        	'_label -> "Url"
+	        ) 
+	        @inputText(
+	        	climateServiceForm("Scenario"),
+	        	'_label -> "Scenario"
+	        )
+	         @inputText(
+	        	climateServiceForm("Version"),
+	        	'_label -> "Version"
+	        ) 
+	        @inputText(
+	        	climateServiceForm("Root_Service"),
+	        	'_label -> "Root_Service"
+	        )
+	        
+	        <input class="btn" type="submit" value="Add a new service">
+	        <a href="@routes.ClimateServiceController.climateServices()" class="btn">Cancel</a>
+	    }
+	
+		<br>
+		    
+	    @form(routes.ClimateServiceController.downloadClimateService(), 'class -> "form-horizontal", 'role -> "form") {
+	
+	        <button type="submit" name="action" value="download">Download</button>
+	    }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/bugReporting.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/bugReporting.scala.html b/.target/views/climate/bugReporting.scala.html
new file mode 100644
index 0000000..363460c
--- /dev/null
+++ b/.target/views/climate/bugReporting.scala.html
@@ -0,0 +1,68 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(bugReportForm: play.data.Form[BugReport])
+
+@import helper._
+@import helper.twitterBootstrap._
+
+@main("Bug Report") {
+    
+    @flash_message()
+        
+    @helper.form(action = routes.BugReportController.newReport) {
+        
+        <fieldset>
+            <legend>Bug Report</legend>
+            
+            @inputText(
+                bugReportForm("name"), 
+                '_label -> "Your name",                 
+                '_error -> bugReportForm.globalError                                
+            )
+            @inputText(
+                bugReportForm("title"), 
+                '_label -> "Bug Title",                 
+                '_error -> bugReportForm.globalError                                
+            )
+            @inputText(
+                bugReportForm("email"), 
+                '_label -> "Email",
+                '_helper -> "You must be a registered user to report a bug",                 
+                '_error -> bugReportForm.globalError                                
+            )
+            @inputText(
+                bugReportForm("organization"), 
+                '_label -> "Organization",                 
+                '_error -> bugReportForm.globalError                                
+            )
+            @textarea(
+                bugReportForm("description"), 
+                '_label -> "Description", 'cols -> 65, 'rows -> 7                                               
+            )
+           
+        </fieldset>
+        
+      
+        <div class="actions">
+            <input type="submit" class="btn primary" value="Submit">
+            <a href="@routes.ClimateServiceController.home()" class="btn">Cancel</a>
+        </div>
+        
+    }
+    
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/bugs.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/bugs.scala.html b/.target/views/climate/bugs.scala.html
new file mode 100644
index 0000000..fd04769
--- /dev/null
+++ b/.target/views/climate/bugs.scala.html
@@ -0,0 +1,92 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(bugReports: LinkedList[BugReport])
+
+@import helper._
+
+@main("Bug Reports") {
+    
+    @flash_message()
+        
+    <h1> Bug Reports(s)</h1>
+		<table class="table table-striped table-bordered ">
+			<thead ">
+			<tr>
+	    	  <td>Solved</td>
+	    	  <td>Report Title</td>
+	    	  <td>Reporter Name</td>
+	    	  <td>Reporter's email</td>
+	    	  <td>Reporter's organization</td>
+	    	  <td>Bug content</td>
+	    	  <td>Operation</td>
+	        </tr>
+			</thead>
+			
+			<tbody>
+            <tr>
+               @for(bugReport <- bugReports) {
+                    <tr>
+                    	<td>
+                    		@{if(bugReport.getSolved()==1){"Yes"}
+                    			else{"No"}
+                    		}
+                    			
+                    	</td>
+                        <td>
+                            @bugReport.getTitle()
+                        </td>
+                        <td> 
+                            @bugReport.getName()
+                        </td>
+                        <td> 
+                            @bugReport.getEmail()
+                        </td>
+                        <td> 
+                            @bugReport.getOrganization()
+                        </td>
+                        <td> 
+                            @bugReport.getDescription()
+                        </td>
+                        
+                        
+                        <td>
+                        <div class="input-group input-group-sm">
+                        <span>
+						@form(routes.BugReportController.solveReport()){
+               		 		<input name="idHolder" type="hidden" value="@bugReport.getId()">
+        					<input type="submit"  class="btn btn-success" value="Solve" onclick="return confirm('Are you sure you want to solve this issue?')">
+        				}	
+        				</span>
+                        <span>
+						@form(routes.BugReportController.deleteReport()){
+               		 		<input name="idHolder" type="hidden" value="@bugReport.getId()">
+        					<input type="submit"  class="btn btn-danger" value="Delete" onclick="return confirm('Are you sure you want to delete this issue?')">
+        				}	
+        				</span>
+        				</div>
+           				
+						
+						</td>
+                    </tr>
+                }
+            </tr>
+            </tbody>
+
+    </table>
+    
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/climateServices.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/climateServices.scala.html b/.target/views/climate/climateServices.scala.html
new file mode 100644
index 0000000..8af110c
--- /dev/null
+++ b/.target/views/climate/climateServices.scala.html
@@ -0,0 +1,67 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(climateServices: List[metadata.ClimateService], climateServiceForm: play.data.Form[metadata.ClimateService])
+
+@import helper._
+
+@scripts = {
+	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+	<script type="text/javascript">
+	$(document).ready(function(){
+
+	});
+	</script>
+}
+
+@main("Climate Services", scripts) {
+	
+	@flash_message()   
+	 
+    <h1>@climateServices.size() Climate Services</h1>
+		<table class="table table-striped table-bordered table-condensed ex2 tablesorter" id = "csTable">
+		<thead>
+	<tr>
+		<th class="col-md-2">Climate Service Name</td>
+		<th class="col-md-4">Purpose</td>
+		<th class="col-md-2">Url</td>
+		
+	</tr>
+	</thead>
+	@for(climateService <- climateServices){
+	<tr>
+		<td><a href = "@{routes.ClimateServiceController.oneService(climateService.getUrl())}"><font size="3">@climateService.getClimateServiceName()</a></font></td>
+
+		<td><span class="@climateService.getClimateServiceName() editable"  data-name='purpose'><font size="3">
+				@climateService.getPurpose() </font></span></td>
+		
+		<td class = "text-center" ><span class="@climateService.getClimateServiceName() editable" id = "url" data-name='url'>
+				<a href = "@{routes.ClimateServiceController.oneService(climateService.getUrl())}"><img src='@climateService.getPhoto()' style="height: 150px; width: 150px" ></a> </span></td>
+	
+	</tr>
+	}
+    </table>
+ 
+    
+     @if(false){
+		    
+	    @form(routes.ClimateServiceController.downloadClimateService(), 'class -> "form-horizontal", 'role -> "form") {
+	
+	        <button type="submit" name="action" value="download">Download</button>
+	    }
+    }
+}


[44/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/threeDVariableTwoDSlice.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/threeDVariableTwoDSlice.scala.html b/.target/views/climate/threeDVariableTwoDSlice.scala.html
new file mode 100644
index 0000000..d950b73
--- /dev/null
+++ b/.target/views/climate/threeDVariableTwoDSlice.scala.html
@@ -0,0 +1,711 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ThreeDVar2DSlice) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	 var Response = null;
+    var variable = "";
+    window.onload = function() {
+      changeMonths();
+      changeDataSource();
+      select_data();
+      changeVariableName();
+      select_var();
+      enable_download_button();
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      $('#pres').val($('#pressureLevel').text());
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#lon0').val($('#startLon').text());
+      $('#lon1').val($('#endLon').text());
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+      var colorScale = $('#colorScale').text();
+      if(colorScale == "0") {
+        $('#radioLin').prop( "checked", true );
+        $('#radioLog').prop( "checked", false );
+      }
+      else {
+        $('#radioLin').prop( "checked", false );
+        $('#radioLog').prop( "checked", true );
+      }
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=true;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }         
+    function changeMonths(){
+      var months = $("#monthsPara").text();
+      var temp = months.split(", ");
+      for(i = 0;i < temp.length;i ++){
+        if(temp[i] == 'jan'){
+          document.getElementById('Jan').checked = true;
+        }else if(temp[i] == 'feb'){
+          document.getElementById('Feb').checked = true;
+        }else if(temp[i] == 'mar'){
+          document.getElementById('Mar').checked = true;
+        }else if(temp[i] == 'apr'){
+          document.getElementById('Apr').checked = true;
+        }else if(temp[i] == 'may'){
+          document.getElementById('May').checked = true;
+        }else if(temp[i] == 'jun'){
+          document.getElementById('Jun').checked = true;
+        }else if(temp[i] == 'jul'){
+          document.getElementById('Jul').checked = true;
+        }else if(temp[i] == 'aug'){
+          document.getElementById('Aug').checked = true;
+        }else if(temp[i] == 'sep'){
+          document.getElementById('Sep').checked = true;
+        }else if(temp[i] == 'oct'){
+          document.getElementById('Oct').checked = true;
+        }else if(temp[i] == 'nov'){
+          document.getElementById('Nov').checked = true;
+        }else if(temp[i] == 'dec'){
+          document.getElementById('Dec').checked = true;
+        }
+      }
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      disable_download_button();
+      if (var_string == "Air Temperature")
+        variable = "ta";
+      else if (var_string == "Specific Humidity")
+        variable = "hus";
+      else if (var_string == "Cloud Ice Water Content")
+        variable = "cli";
+      else if (var_string == "Cloud Liquid Water Content")
+        variable = "clw";
+      else if (var_string == "Ocean Temperature")
+        variable = "ot";
+      else if (var_string == "Ocean Salinity")
+        variable = "os";
+      else if (var_string == "Vertical Wind Velocity")
+        variable = "wap";
+      else if (var_string == "Relative Humidity")
+        variable = "hur";
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      disable_download_button();
+      reset_vars();
+      if (data_string == "NASA/AIRS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "NASA/MLS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].selected=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].selected=true;
+      }
+      else { 
+        x.options[0].selected=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+      }
+      select_var();
+    }
+    function changeDataSource(){
+      var dataSource = $('#dataSource').text();
+      var x = document.getElementById("data");
+      if(dataSource == "NASA_AIRS" ){
+        x.options[0].selected=true;
+      }
+      else if(dataSource == "NASA_MLS" ){
+        x.options[1].selected=true;
+      }
+      else if(dataSource == "NASA_ARGO" ){
+        x.options[2].selected=true;
+      }
+      else if(dataSource == "CCCMA_CANESM2" ){
+        x.options[3].selected=true;
+      }
+      else if(dataSource == "GFDL_ESM2G" ){
+        x.options[4].selected=true;
+      }
+      else if(dataSource == "GISS_E2-H" ){
+        x.options[5].selected=true;
+      }
+      else if(dataSource == "GISS_E2-R" ){
+        x.options[6].selected=true;
+      }
+      else if(dataSource == "NCAR_CAM5" ){
+        x.options[7].selected=true;
+      }
+      else if(dataSource == "NCC_NORESM" ){
+        x.options[8].selected=true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-ES-A" ){
+        x.options[9].selected=true;
+      }
+      else if(dataSource == "CCCMA_CANAM4" ){
+        x.options[10].selected=true;
+      }
+      else if(dataSource == "CSIRO_MK3.6" ){
+        x.options[11].selected=true;
+      }
+      else if(dataSource == "GFDL_CM3" ){
+        x.options[12].selected=true;
+      }
+      else if(dataSource == "IPSL_CM5A-LR" ){
+        x.options[13].selected=true;
+      }
+      else if(dataSource == "MIROC_MIROC5" ){
+        x.options[14].selected=true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-A" ){
+        x.options[15].selected=true;
+      }
+      else if(dataSource == "ECMWF_interim" ){
+        x.options[16].selected=true;
+      }
+    }
+    function changeVariableName(){
+      var var_string = $('#variableName').text();
+      var x = document.getElementById("var");
+      if (var_string == "ta")
+        x.options[0].selected=true;
+        else if (var_string == "hus")
+          x.options[1].selected=true;
+        else if (var_string == "cli"){
+          x.options[2].selected=true;
+        }else if (var_string == "clw")
+          x.options[3].selected=true;
+        else if (var_string == "ot")
+          x.options[4].selected=true;
+        else if (var_string == "os")
+          x.options[5].selected=true;
+        else if (var_string == "wap")
+          x.options[6].selected=true;
+        else if (var_string == "hur")
+          x.options[7].selected=true;
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      disable_download_button();
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#twodvarmap").click(function(event) {
+	Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/twoDimSlice3D?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var pres = $("#pres").val();
+        if (variable == 'ot' || variable == 'os')
+          pres = pres * 10000;  
+        else
+          pres = pres * 100;  
+        arglist = arglist.concat("&pr=");
+        arglist = arglist.concat(pres);
+        var lon0 = $("#lon0").val();
+        var lon1 = $("#lon1").val();
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lon1=");
+        arglist = arglist.concat(lon0);
+        arglist = arglist.concat("&lon2=");
+        arglist = arglist.concat(lon1);
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+        var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        arglist = arglist.concat("&scale=");
+        var z = document.getElementById("radioLin").checked;
+        if (z == true)
+          arglist = arglist.concat('0');
+        else
+          arglist = arglist.concat('4');
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='680'/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="pressureLevel" style="display: none;">@parameters.getPressureLevel()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="startLon" style="display: none;">@parameters.getStartLon()</div>
+<div id="endLon" style="display: none;">@parameters.getEndLon()</div>
+<div id="colorScale" style="display: none;">@parameters.getColorScale()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" width="800" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: 3-D Variable 2-D Slice</b><br>
+				<br> This service generates a slice map of a 3-dimensional
+				variable at a selected pressure level. <br> Select a data
+				source, a variable name, a time range, a spatial range, and a
+				pressure level below.<br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data" , id="data" onchange="select_data()">
+				<optgroup label="Observation">
+					<option selected="NASA/AIRS">NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var" , id="var" onchange="select_var()">
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>select months:</td>
+		<td><select name="months" id="months" onchange="select_months()">
+				<option id="all">select all</option>
+				<option id="none">select none</option>
+				<option id="summer">Summer:Jun-Jul-Aug</option>
+				<option id="autum">Autumn:Sep-Oct-Nov</option>
+				<option id="winter">Winter:Dec-Jan-Feb</option>
+				<option id="spring">Spring:Mar-Apr-May</option>
+		</select></td>
+		<td>atmosphere pressure level (hPa) <br> or ocean pressure
+			level (dbar)
+		</td>
+		<td><input id="pres" value="500" alt="pressure" /></td>
+	</tr>
+	<tr>
+		<td><label><input type="checkbox" name="option1" id="Jan"
+				value="Jan" /> Jan<br></label> <label><input type="checkbox"
+				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Apr"
+				value="Apr" /> Apr<br></label> <label><input type="checkbox"
+				name="option1" id="May" value="May" /> May<br></label> <label><input
+				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Jul"
+				value="Jul" /> Jul<br></label> <label><input type="checkbox"
+				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Oct"
+				value="Oct" /> Oct<br></label> <label><input type="checkbox"
+				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+		</td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td>start lon (deg):</td>
+		<td><input id="lon0" value="0" /></td>
+		<td>end lon (deg):</td>
+		<td><input id="lon1" value="360" /></td>
+	</tr>
+	<tr>
+		<td colspan="1">color scale:</td>
+		<td colspan="3">
+			<form>
+				<input type="radio" name="scale1" value="linear" id="radioLin"
+					checked>linear <input type="radio" name="scale1"
+					value="logarithmic" id="radioLog">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="twodvarmap"
+			type="submit" value="            Run Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="Response"
+				cols="89" rows="6">Service Response Text Here</textarea></td>
+	</tr>
+	</p>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/threeDVariableZonalMean.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/threeDVariableZonalMean.scala.html b/.target/views/climate/threeDVariableZonalMean.scala.html
new file mode 100644
index 0000000..4ed6e83
--- /dev/null
+++ b/.target/views/climate/threeDVariableZonalMean.scala.html
@@ -0,0 +1,737 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@(parameters: metadata.ThreeDVarZonalMean) @import helper._
+<link rel="stylesheet"
+	href='@routes.Assets.at("stylesheets/livefitler.css")'>
+@scripts = {
+<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
+<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
+<script type="text/javascript"
+	src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
+<script type="
+	text/javascript"
+	src='@routes.Assets.at("javascripts/json2.js")'></script>
+<script type="text/javascript"
+	src='@routes.Assets.at("javascripts/xmisc.js")'></script>
+<script type="text/javascript">
+	var Response = null;
+    var variable = "";
+    window.onload = function() {
+      changeMonths();
+      changeDataSource();
+      select_data();
+      changeVariableName();
+      select_var();
+      enable_download_button();
+      $('#t0').val($('#startYearMonth').text());
+      $('#t1').val($('#endYearMonth').text());
+      $('#pres').val($('#pressureRange').text());
+      $('#lat0').val($('#startLat').text());
+      $('#lat1').val($('#endLat').text());
+      $('#purpose').html($('#executionPurpose').text());
+      var imageUrl = $('#image').text();
+      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
+      $('#data_url').html($('#dataURL').text());
+      $('#Response').html($('serviceResponseText').text());
+      var pressureLvlScale = $('#pressureLevelScale').text();
+      if(pressureLvlScale == "0") {
+        $('#radioLin').prop( "checked", true );
+        $('#radioLog').prop( "checked", false );
+      }
+      else {
+        $('#radioLin').prop( "checked", false );
+        $('#radioLog').prop( "checked", true );
+      }
+      var colorScale = $('#colorScale').text();
+      if(colorScale == "0") {
+        $('#radioLin2').prop("checked", true);
+        $('#radioLog2').prop("checked", false);
+      }
+      else {
+        $('#radioLin2').prop("checked", false);
+        $('#radioLog2').prop("checked", true);
+      }
+    }
+    function disable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=true;
+    }
+    function enable_download_button()
+    {
+      var x=document.getElementById("download_data");
+      x.disabled=false;
+    }
+    function changeMonths(){
+      var months = $("#monthsPara").text();
+      var temp = months.split(", ");
+      for(i = 0;i < temp.length;i ++){
+        if(temp[i] == 'jan'){
+          document.getElementById('Jan').checked = true;
+        }else if(temp[i] == 'feb'){
+          document.getElementById('Feb').checked = true;
+        }else if(temp[i] == 'mar'){
+          document.getElementById('Mar').checked = true;
+        }else if(temp[i] == 'apr'){
+          document.getElementById('Apr').checked = true;
+        }else if(temp[i] == 'may'){
+          document.getElementById('May').checked = true;
+        }else if(temp[i] == 'jun'){
+          document.getElementById('Jun').checked = true;
+        }else if(temp[i] == 'jul'){
+          document.getElementById('Jul').checked = true;
+        }else if(temp[i] == 'aug'){
+          document.getElementById('Aug').checked = true;
+        }else if(temp[i] == 'sep'){
+          document.getElementById('Sep').checked = true;
+        }else if(temp[i] == 'oct'){
+          document.getElementById('Oct').checked = true;
+        }else if(temp[i] == 'nov'){
+          document.getElementById('Nov').checked = true;
+        }else if(temp[i] == 'dec'){
+          document.getElementById('Dec').checked = true;
+        }
+      }
+    }
+    function select_all_months()
+    {
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+        document.getElementById('Dec').checked = true;
+    }
+    function no_month_check()
+    {
+        if (document.getElementById('Jan').checked == false &&
+           document.getElementById('Feb').checked == false &&
+           document.getElementById('Mar').checked == false &&
+           document.getElementById('Apr').checked == false &&
+           document.getElementById('May').checked == false &&
+           document.getElementById('Jun').checked == false &&
+           document.getElementById('Jul').checked == false &&
+           document.getElementById('Aug').checked == false &&
+           document.getElementById('Sep').checked == false &&
+           document.getElementById('Oct').checked == false &&
+           document.getElementById('Nov').checked == false &&
+           document.getElementById('Dec').checked == false) {
+           return true;
+          }
+        else
+           return false;
+    }
+    function reset_months()
+    {
+        document.getElementById('Jan').checked = false;
+        document.getElementById('Feb').checked = false;
+        document.getElementById('Mar').checked = false;
+        document.getElementById('Apr').checked = false;
+        document.getElementById('May').checked = false;
+        document.getElementById('Jun').checked = false;
+        document.getElementById('Jul').checked = false;
+        document.getElementById('Aug').checked = false;
+        document.getElementById('Sep').checked = false;
+        document.getElementById('Oct').checked = false;
+        document.getElementById('Nov').checked = false;
+        document.getElementById('Dec').checked = false;
+    }
+    function reset_vars()
+    {
+      var x=document.getElementById("var");
+      x.options[0].disabled=false;
+      x.options[1].disabled=false;
+      x.options[2].disabled=false;
+      x.options[3].disabled=false;
+      x.options[4].disabled=false;
+      x.options[5].disabled=false;
+      x.options[6].disabled=false;
+      x.options[7].disabled=false;
+    }
+    function select_var()
+    {
+      var var_string = $("#var").val();
+      disable_download_button();
+      if (var_string == "Air Temperature")
+        variable = "ta";
+      else if (var_string == "Specific Humidity")
+        variable = "hus";
+      else if (var_string == "Cloud Ice Water Content")
+        variable = "cli";
+      else if (var_string == "Cloud Liquid Water Content")
+        variable = "clw";
+      else if (var_string == "Ocean Temperature")
+        variable = "ot";
+      else if (var_string == "Ocean Salinity")
+        variable = "os";
+      else if (var_string == "Vertical Wind Velocity")
+        variable = "wap";
+      else if (var_string == "Relative Humidity")
+        variable = "hur";
+    }
+    function select_data()
+    {
+      var data_string = $("#data").val();
+      var x=document.getElementById("var");
+      disable_download_button();
+      reset_vars();
+      if (data_string == "NASA/AIRS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "NASA/MLS") {
+        x.options[0].selected=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ARGO/ARGO") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].selected=true;
+        x.options[6].disabled=true;
+        x.options[7].disabled=true;
+      }
+      else if (data_string == "ECMWF/interim") {
+        x.options[0].disabled=true;
+        x.options[1].disabled=true;
+        x.options[2].disabled=true;
+        x.options[3].disabled=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+        x.options[6].selected=true;
+      }
+      else {
+        x.options[0].selected=true;
+        x.options[4].disabled=true;
+        x.options[5].disabled=true;
+      }
+      select_var();
+    }
+    function changeDataSource(){
+      var dataSource = $('#dataSource').text();
+      var x = document.getElementById("data");
+      if(dataSource == "NASA_AIRS" ){
+        x.options[0].selected=true;
+      }
+      else if(dataSource == "NASA_MLS" ){
+        x.options[1].selected=true;
+      }
+      else if(dataSource == "ARGO_ARGO" ){
+        x.options[2].selected=true;
+      }
+      else if(dataSource == "CCCMA_CANESM2" ){
+        x.options[3].selected=true;
+      }
+      else if(dataSource == "GFDL_ESM2G" ){
+        x.options[4].selected=true;
+      }
+      else if(dataSource == "GISS_E2-H" ){
+        x.options[5].selected=true;
+      }
+      else if(dataSource == "GISS_E2-R" ){
+        x.options[6].selected=true;
+      }
+      else if(dataSource == "NCAR_CAM5" ){
+        x.options[7].selected=true;
+      }
+      else if(dataSource == "NCC_NORESM" ){
+        x.options[8].selected=true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-ES-A" ){
+        x.options[9].selected=true;
+      }
+      else if(dataSource == "CCCMA_CANAM4" ){
+        x.options[10].selected=true;
+      }
+      else if(dataSource == "CSIRO_MK3.6" ){
+        x.options[11].selected=true;
+      }
+      else if(dataSource == "GFDL_CM3" ){
+        x.options[12].selected=true;
+      }
+      else if(dataSource == "IPSL_CM5A-LR" ){
+        x.options[13].selected=true;
+      }
+      else if(dataSource == "MIROC_MIROC5" ){
+        x.options[14].selected=true;
+      }
+      else if(dataSource == "UKMO_HadGEM2-A" ){
+        x.options[15].selected=true;
+      }
+      else if(dataSource == "ECMWF_interim" ){
+        x.options[16].selected=true;
+      }
+    }
+    function changeVariableName(){
+      var var_string = $('#variableName').text();
+      var x = document.getElementById("var");
+      if (var_string == "ta")
+        x.options[0].selected=true;
+        else if (var_string == "hus")
+          x.options[1].selected=true;
+        else if (var_string == "cli"){
+          x.options[2].selected=true;
+        }else if (var_string == "clw")
+          x.options[3].selected=true;
+        else if (var_string == "ot")
+          x.options[4].selected=true;
+        else if (var_string == "os")
+          x.options[5].selected=true;
+        else if (var_string == "wap")
+          x.options[6].selected=true;
+        else if (var_string == "hur")
+          x.options[7].selected=true;
+    }
+    function select_months()
+    {
+      var s1=document.getElementById("months");
+      disable_download_button();
+      if (s1.selectedIndex == 1) {
+        reset_months();
+      }
+      if (s1.selectedIndex == 0) {
+        select_all_months();
+      }
+      if (s1.selectedIndex == 2) {
+        reset_months();
+        document.getElementById('Jun').checked = true;
+        document.getElementById('Jul').checked = true;
+        document.getElementById('Aug').checked = true;
+      }
+      if (s1.selectedIndex == 3) {
+        reset_months();
+        document.getElementById('Sep').checked = true;
+        document.getElementById('Oct').checked = true;
+        document.getElementById('Nov').checked = true;
+      }
+      if (s1.selectedIndex == 4) {
+        reset_months();
+        document.getElementById('Dec').checked = true;
+        document.getElementById('Jan').checked = true;
+        document.getElementById('Feb').checked = true;
+      }
+      if (s1.selectedIndex == 5) {
+        reset_months();
+        document.getElementById('Mar').checked = true;
+        document.getElementById('Apr').checked = true;
+        document.getElementById('May').checked = true;
+      }
+    }
+    $(document).ready(function(){
+      $("#download_data").click(function(event) {
+        var durl = $("#data_url").val();
+        window.location.assign(durl);
+      });
+      $("#threedvarzonalmean").click(function(event) {
+	Response = null;
+        disable_download_button();
+        if (no_month_check()) {
+           $("#Response").html("Error: please check at least one month.");
+           $("#Image").html("");
+           return;
+        }
+        $("#Response").html("Calculating ...");
+        $("#data_url").html("Calculating ...");
+        $("#Image").html("");
+        var url = "http://" + window.location.hostname + ":9002/svc/threeDimZonalMean?";
+        var d1 = $("#data").val();
+        var model1 = d1.replace("/", "_");
+        var arglist = "";
+        arglist = arglist.concat("model=");
+        arglist = arglist.concat(model1);
+        var v1 = $("#var").val();
+        arglist = arglist.concat("&var=");
+        arglist = arglist.concat(variable);
+        var t0 = $("#t0").val();
+        var t1 = $("#t1").val();
+        t0 = t0.replace("-", "");
+        t1 = t1.replace("-", "");
+        arglist = arglist.concat("&start_time=");
+        arglist = arglist.concat(t0);
+        arglist = arglist.concat("&end_time=");
+        arglist = arglist.concat(t1);
+        var lat0 = $("#lat0").val();
+        var lat1 = $("#lat1").val();
+        arglist = arglist.concat("&lat1=");
+        arglist = arglist.concat(lat0);
+        arglist = arglist.concat("&lat2=");
+        arglist = arglist.concat(lat1);
+        var pres = $("#pres").val();
+        var splitty = pres.split(',');
+        if (splitty.length != 2) {
+          alert("pressure level range needs to be two values separated by comma.");
+          return;
+        }
+        else {
+          pres1 = splitty[0];
+          pres2 = splitty[1];
+          if (variable == 'ot' || variable == 'os') {
+            pres1 = pres1 * 10000;  
+            pres2 = pres2 * 10000;  
+          }
+          else {
+            pres1 = pres1 * 100;  
+            pres2 = pres2 * 100;  
+          }
+        }
+        arglist = arglist.concat("&pres1=");
+        arglist = arglist.concat(pres1);
+        arglist = arglist.concat("&pres2=");
+        arglist = arglist.concat(pres2);
+        var s1 = document.getElementById('months');
+        var month_str = "";
+        var mm = document.getElementById('Jan');
+        if (mm.checked == true)
+          month_str = month_str.concat(",1");
+        var mm = document.getElementById('Feb');
+        if (mm.checked == true)
+          month_str = month_str.concat(",2");
+        var mm = document.getElementById('Mar');
+        if (mm.checked == true)
+          month_str = month_str.concat(",3");
+        var mm = document.getElementById('Apr');
+        if (mm.checked == true)
+          month_str = month_str.concat(",4");
+        var mm = document.getElementById('May');
+        if (mm.checked == true)
+          month_str = month_str.concat(",5");
+        var mm = document.getElementById('Jun');
+        if (mm.checked == true)
+          month_str = month_str.concat(",6");
+        var mm = document.getElementById('Jul');
+        if (mm.checked == true)
+          month_str = month_str.concat(",7");
+        var mm = document.getElementById('Aug');
+        if (mm.checked == true)
+          month_str = month_str.concat(",8");
+        var mm = document.getElementById('Sep');
+        if (mm.checked == true)
+          month_str = month_str.concat(",9");
+        var mm = document.getElementById('Oct');
+        if (mm.checked == true)
+          month_str = month_str.concat(",10");
+        var mm = document.getElementById('Nov');
+        if (mm.checked == true)
+          month_str = month_str.concat(",11");
+        var mm = document.getElementById('Dec');
+        if (mm.checked == true)
+          month_str = month_str.concat(",12");
+        month_str = month_str.substr(1);
+        arglist = arglist.concat("&months=");
+        arglist = arglist.concat(month_str);
+        arglist = arglist.concat("&scale=");
+        var y = document.getElementById("radioLin").checked;
+        var yval;
+        var z = document.getElementById("radioLin2").checked;
+        var zval;
+        if (y == true)
+          yval = 0;
+        else
+          yval = 2;
+        if (z == true)
+          zval = 0;
+        else
+          zval = 4;
+        var scale1 =  yval + zval;
+        var scale1_str =  scale1.toString();
+        arglist = arglist.concat(scale1_str);
+        var purpose = $("#purpose").val();
+        arglist = arglist.concat("&purpose=");
+        arglist = arglist.concat(purpose);
+        url = url + encodeURI(arglist);
+        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
+        var arglistTB = "";
+        arglistTB = arglistTB.concat("serviceType=");
+        arglistTB = arglistTB.concat("1");
+        arglistTB = arglistTB.concat("&source=");
+        arglistTB = arglistTB.concat(d1);
+        arglistTB = arglistTB.concat("&var=");
+        arglistTB = arglistTB.concat(variable);
+        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
+        $.ajax({
+            type: "GET",
+            url: urlTimeBounds,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                var tb = data.time_bounds;
+                var bds = String(tb).split(",");
+                var lowerT = parseInt(bds[0]);
+                var upperT = parseInt(bds[1]);
+                var t0I = parseInt(t0);
+                var t1I = parseInt(t1);
+                if ( lowerT == 0 && upperT ==0 ) {
+                  alert("We do not have data for this source and variable configuration.");
+                  return;
+                }
+                if (t0I < lowerT && t1I < lowerT ||
+                    t0I > upperT && t1I > upperT) {
+                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
+                  return;
+                }
+                if (t0I < lowerT && t1I <= upperT) {
+                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
+                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
+                }
+                if (t1I > upperT && t0I >= lowerT) {
+                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
+                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
+                }
+                if (t0I < lowerT && t1I > upperT ) {
+                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
+                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
+                }
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+		$("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+        $.ajax({
+            type: "GET",
+            url: url,
+            dataType: "json",
+            data: null,
+            success: function(data, textStatus, xhr) {
+                Response = data;
+                if (data.success == false) {
+                    Response = null;
+                    var text = JSON.stringify(data, null, 4);
+                    text = "Error in backend: <br>" + text; 
+                    $("#Response").html(text);
+                    $("#data_url").html(text);
+                    return;
+                }
+                var text = JSON.stringify(data, null, 4);
+                $("#Response").html(text);
+                var html1 = "<img src='"+data.url+"' width='680'/>";
+                $("#Image").html(html1);
+                $("#data_url").html(data.dataUrl);
+                enable_download_button();
+            },
+            error: function(xhr, textStatus, errorThrown) {
+		$("#Response").html("error!");
+                $("#data_url").html("error!");
+            },
+            complete: function(xhr, textStatus) {
+            }
+        });
+      });
+    });
+  </script>
+} @main("Parameters of ConfId", scripts){ @flash_message()
+<p>
+<div id="dataSource" style="display: none;">@parameters.getDataSource()</div>
+<div id="variableName" style="display: none;">@parameters.getVariableName()</div>
+<div id="startYearMonth" style="display: none;">@parameters.getStartYearMonth()</div>
+<div id="endYearMonth" style="display: none;">@parameters.getEndYearMonth()</div>
+<div id="selectMonths" style="display: none;">@parameters.getSelectMonths()</div>
+<div id="pressureRange" style="display: none;">@parameters.getPressureRange()</div>
+<div id="monthsPara" style="display: none;">@parameters.getMonth()</div>
+<div id="startLat" style="display: none;">@parameters.getStartLat()</div>
+<div id="endLat" style="display: none;">@parameters.getEndLat()</div>
+<div id="pressureLevelScale" style="display: none;">@parameters.getPressureScale()</div>
+<div id="colorScale" style="display: none;">@parameters.getColorScale()</div>
+<div id="executionPurpose" style="display: none;">@parameters.getExecutionPurpose()</div>
+<div id="image" style="display: none;">@parameters.getImage()</div>
+<div id="dataURL" style="display: none;">@parameters.getDataURL()</div>
+<div id="serviceResponseText" style="display: none;">@parameters.getServiceResponseText()</div>
+<table border="1" WIDTH="800" align="center">
+	<tr>
+		<td colspan="4">
+			<center>
+				<b>Service: 3-D Variable Zonal Mean</b> <br>
+				<br> This service generates a contour plot of zonal-mean
+				vertical profiles of a 3-dimensional variable. <br> Select a
+				data source, a variable name, a time range, and a pressure range
+				below.<br>
+				<br>
+			</center>
+		</td>
+	</tr>
+	<tr>
+		<td>data source:</td>
+		<td><select name="data" , id="data" onchange="select_data()">
+				<optgroup label="Observation">
+					<option selected="NASA/AIRS">NASA/AIRS</option>
+					<option>NASA/MLS</option>
+					<option>ARGO/ARGO</option>
+				</optgroup>
+				<optgroup label="Model: Historical">
+					<option>CCCMA/CANESM2</option>
+					<option>GFDL/ESM2G</option>
+					<option>GISS/E2-H</option>
+					<option>GISS/E2-R</option>
+					<option>NCAR/CAM5</option>
+					<option>NCC/NORESM</option>
+					<option>UKMO/HadGEM2-ES</option>
+				</optgroup>
+				<optgroup label="Model: AMIP">
+					<option>CCCMA/CANAM4</option>
+					<option>CSIRO/MK3.6</option>
+					<option>GFDL/CM3</option>
+					<option>IPSL/CM5A-LR</option>
+					<option>MIROC/MIROC5</option>
+					<option>UKMO/HadGEM2-A</option>
+				</optgroup>
+				<optgroup label="Reanalysis">
+					<option>ECMWF/interim</option>
+		</select></td>
+		<td>variable name:</td>
+		<td><select name="var" , id="var" onchange="select_var()">
+				<option>Air Temperature</option>
+				<option>Specific Humidity</option>
+				<option>Cloud Ice Water Content</option>
+				<option>Cloud Liquid Water Content</option>
+				<option>Ocean Temperature</option>
+				<option>Ocean Salinity</option>
+				<option>Vertical Wind Velocity</option>
+				<option>Relative Humidity</option>
+		</select></td>
+	</tr>
+	<tr>
+		<td>start year-month:</td>
+		<td><input id="t0" value="2004-01" alt="start" /></td>
+		<td>end year-month:</td>
+		<td><input id="t1" value="2004-12" alt="end" /></td>
+	</tr>
+	<tr>
+		<td>select months:</td>
+		<td><select name="months" id="months" onchange="select_months()">
+				<option id="all">select all</option>
+				<option id="none">select none</option>
+				<option id="summer">Summer:Jun-Jul-Aug</option>
+				<option id="autum">Autumn:Sep-Oct-Nov</option>
+				<option id="winter">Winter:Dec-Jan-Feb</option>
+				<option id="spring">Spring:Mar-Apr-May</option>
+		</select></td>
+		<td>atmosphere pressure range (hPa) <br> or ocean pressure
+			range (dbar):
+		</td>
+		<td><input id="pres" value="200,900" alt="pressure" /></td>
+	</tr>
+	<tr>
+		<td><label><input type="checkbox" name="option1" id="Jan"
+				value="Jan" /> Jan<br></label> <label><input type="checkbox"
+				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
+				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Apr"
+				value="Apr" /> Apr<br></label> <label><input type="checkbox"
+				name="option1" id="May" value="May" /> May<br></label> <label><input
+				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Jul"
+				value="Jul" /> Jul<br></label> <label><input type="checkbox"
+				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
+				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
+		</td>
+		<td><label><input type="checkbox" name="option1" id="Oct"
+				value="Oct" /> Oct<br></label> <label><input type="checkbox"
+				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
+				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
+		</td>
+	</tr>
+	<tr>
+		<td>start lat (deg):</td>
+		<td><input id="lat0" value="-90" /></td>
+		<td>end lat (deg):</td>
+		<td><input id="lat1" value="90" /></td>
+	</tr>
+	<tr>
+		<td colspan="1">pressure level scale:</td>
+		<td colspan="1">
+			<form>
+				<input type="radio" name="scale1" value="linear" id="radioLin">linear
+				<input type="radio" name="scale1" value="logarithmic" id="radioLog"
+					checked>logarithmic
+			</form>
+		</td>
+		<td colspan="1">color scale:</td>
+		<td colspan="1">
+			<form>
+				<input type="radio" name="scale2" value="linear" id="radioLin2"
+					checked>linear <input type="radio" name="scale2"
+					value="logarithmic" id="radioLog2">logarithmic
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="1">Execution purpose</td>
+		<td colspan="3">
+			<form>
+				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
+			</form>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="2" align="center"><input id="threedvarzonalmean"
+			type="submit" value="            Run  Again            "
+			style="height: 28px" /></td>
+		<form>
+			<td colspan="2" align="center"><input id="download_data"
+				type="button" value="Download Data" style="height: 28px" /></td>
+		</form>
+	</tr>
+	<tr>
+		<td colspan="4">
+			<div id="Image">Image Here</div>
+		</td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="data_url"
+				cols="89" rows="2">Data URL Here</textarea></td>
+	</tr>
+	<tr>
+		<td colspan="4" align="center"><textarea readonly id="Response"
+				cols="89" rows="6">Service Response Text Here</textarea></td>
+	</tr>
+	</p>
+</table>
+}

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/.target/views/climate/tutorial.scala.html
----------------------------------------------------------------------
diff --git a/.target/views/climate/tutorial.scala.html b/.target/views/climate/tutorial.scala.html
new file mode 100644
index 0000000..f515cac
--- /dev/null
+++ b/.target/views/climate/tutorial.scala.html
@@ -0,0 +1,42 @@
+@*******************************************************************************
+ * 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.											   *
+ *******************************************************************************@ 
+
+@main("Tutorial") {
+
+<ol class="breadcrumb">
+	<li class="active">Tutorial</li>
+	<li><a href="/estimator">Collect Data</a></li>
+	<li><a href="/estimator/1">Input Preference</a></li>
+	<li><a href="/estimator/2">Workflow Summary</a></li>
+	<li><a href="/estimator/3">Recommendation</a></li>
+</ol>
+
+<iframe width="550" height="315" src="https://www.youtube.com/embed/t9tgr3I2d5g" frameborder="0" allowfullscreen></iframe>
+<iframe width="550" height="315" style="margin-left: 25px" src="https://www.youtube.com/embed/tftPn4YQbVE" frameborder="0" allowfullscreen></iframe>
+
+<p>
+In these videos, we will help you learn the available web services, how to use them, and help you to design your climate analytics workflows.
+
+<!-- <ul>
+<li>Run vistrails. (python VISTRAILS_PATH/vistrails/vistrails.py)</li>
+<li>Import a workflow.</li>
+<li>Click the menu Packages, and then Amazon Plugin. Inside that choose the 'Go to estimator'</li>
+<li>Input the notification email and click Estimate. Then you can be directed to the estimator web page.</li>
+</ul> -->
+</p>
+
+}
\ No newline at end of file


[20/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-compile.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-compile.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-compile.xml
new file mode 100644
index 0000000..ecf8c37
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-echo-trace-compile.xml
@@ -0,0 +1,1272 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="echo-trace-compile"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="78">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="77">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="75">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="74">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="60">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="66">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="79">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="80">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="58">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="291037" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="57">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="172888" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-context">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051943" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="38">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4530" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-context" type="jar" ext="jar" status="no" details="" size="1026074" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-expression">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051947" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="44">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2623" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-expression" type="jar" ext="jar" status="no" details="" size="258806" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-aop">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051941" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="39">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3215" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-aop" type="jar" ext="jar" status="no" details="" size="359096" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-beans">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051949" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3053" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-beans" type="jar" ext="jar" status="no" details="" size="708310" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222737" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2943" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-core">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051942" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3042" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-expression" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-core" type="jar" ext="jar" status="no" details="" size="1006987" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222739" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.2" status="release" pubdate="20140705111228" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="43">
+				<metadata-artifact status="no" details="" size="11352" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom"/>
+				<caller organisation="org.springframework" name="spring-core" conf="compile, runtime" rev="1.2" rev-constraint-default="1.2" rev-constraint-dynamic="1.2" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="61829" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.1.1" status="release" pubdate="20071126122410" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/logging" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="3941" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom"/>
+				<evicted-by rev="1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="aopalliance" name="aopalliance">
+			<revision name="1.0" status="release" pubdate="20070226144340" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://aopalliance.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="40">
+				<license name="Public Domain"/>
+				<metadata-artifact status="no" details="" size="2291" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="4.1.4.RELEASE"/>
+				<artifacts>
+					<artifact name="aopalliance" type="jar" ext="jar" status="no" details="" size="4467" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221630" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="32">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6221" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java_2.11" type="jar" ext="jar" status="no" details="" size="83592" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.tomcat" name="tomcat-servlet-api">
+			<revision name="8.0.5" status="release" pubdate="20140324111947" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://tomcat.apache.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<license name="         Apache License, Version 2.0 and         Common Development And Distribution License (CDDL) Version 1.0       " url="         http://www.apache.org/licenses/LICENSE-2.0.txt and         http://www.opensource.org/licenses/cddl1.txt       "/>
+				<metadata-artifact status="no" details="" size="2544" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/ivy-8.0.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="8.0.5" rev-constraint-default="8.0.5" rev-constraint-dynamic="8.0.5" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="tomcat-servlet-api" type="jar" ext="jar" status="no" details="" size="243533" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.findbugs" name="jsr305">
+			<revision name="2.0.3" status="release" pubdate="20131230232623" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://code.google.com/p/jsr-305/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="48">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2395" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/ivy-2.0.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="2.0.3" rev-constraint-default="2.0.3" rev-constraint-dynamic="2.0.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jsr305" type="jar" ext="jar" status="no" details="" size="33031" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.reflections" name="reflections">
+			<revision name="0.9.8" status="release" pubdate="20120524122141" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/reflections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="45">
+				<metadata-artifact status="no" details="" size="3678" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/ivy-0.9.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="0.9.8" rev-constraint-default="0.9.8" rev-constraint-dynamic="0.9.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="reflections" type="jar" ext="jar" status="no" details="" size="102696" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.inject" name="javax.inject">
+			<revision name="1" status="release" pubdate="20091013163500" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/atinject/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="59">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2380" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/ivy-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="echo-trace-compile, optional, compile, runtime, runtime-internal" rev="1" rev-constraint-default="1" rev-constraint-dynamic="1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="javax.inject" type="jar" ext="jar" status="no" details="" size="2497" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging">
+			<revision name="3.2.0.Final" status="release" pubdate="20141110172215" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache License, version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="9336" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.2.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.2.0.Final" rev-constraint-default="3.2.0.Final" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jboss-logging" type="jar" ext="jar" status="no" details="" size="66832" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1.1.GA" status="release" pubdate="20120424155934" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="GNU Lesser General Public License, version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.txt"/>
+				<metadata-artifact status="no" details="" size="7888" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.1.1.GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.pom"/>
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="3.1.3.GA" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<artifacts>
+				</art

<TRUNCATED>


[24/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
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>


[02/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1.class
new file mode 100644
index 0000000..269e25d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$addDatasetLog$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$73.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$73.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$73.class
new file mode 100644
index 0000000..eef3dc8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$73.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$74.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$74.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$74.class
new file mode 100644
index 0000000..1e30d46
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1$$anonfun$apply$74.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1.class
new file mode 100644
index 0000000..b934aa8
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$deleteDatasetLog$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$65.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$65.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$65.class
new file mode 100644
index 0000000..5fbbaba
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$65.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$66.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$66.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$66.class
new file mode 100644
index 0000000..9e0274c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1$$anonfun$apply$66.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1.class
new file mode 100644
index 0000000..532a2e5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getAllDatasetLogs$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$71.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$71.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$71.class
new file mode 100644
index 0000000..a149dbc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$71.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$72.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$72.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$72.class
new file mode 100644
index 0000000..9c32dc0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1$$anonfun$apply$72.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1.class
new file mode 100644
index 0000000..ca2e021
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$getDatasetLog$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$67.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$67.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$67.class
new file mode 100644
index 0000000..2cd3451
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$67.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$68.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$68.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$68.class
new file mode 100644
index 0000000..164d6f9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1$$anonfun$apply$68.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1.class
new file mode 100644
index 0000000..aa4bf57
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController$$anonfun$updateDatasetLogById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController.class
new file mode 100644
index 0000000..0f7d068
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseDatasetLogController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$25.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$25.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$25.class
new file mode 100644
index 0000000..58a2c9e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$25.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$26.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$26.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$26.class
new file mode 100644
index 0000000..7df2ddc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1$$anonfun$apply$26.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1.class
new file mode 100644
index 0000000..95c77bf
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$addInstrument$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$29.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$29.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$29.class
new file mode 100644
index 0000000..be27bb7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$29.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$30.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$30.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$30.class
new file mode 100644
index 0000000..9fd38f6
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1$$anonfun$apply$30.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1.class
new file mode 100644
index 0000000..7a8c9d4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$deleteInstrument$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$21.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$21.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$21.class
new file mode 100644
index 0000000..5cbc980
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$21.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$22.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$22.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$22.class
new file mode 100644
index 0000000..5b4a2b3
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1$$anonfun$apply$22.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1.class
new file mode 100644
index 0000000..c66df94
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getAllInstruments$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$23.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$23.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$23.class
new file mode 100644
index 0000000..8fa4ef2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$23.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$24.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$24.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$24.class
new file mode 100644
index 0000000..36d99d0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1$$anonfun$apply$24.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1.class
new file mode 100644
index 0000000..9bfa17e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$getInstrument$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$27.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$27.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$27.class
new file mode 100644
index 0000000..4ae6a6a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$27.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$28.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$28.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$28.class
new file mode 100644
index 0000000..59e8b2b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1$$anonfun$apply$28.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1.class
new file mode 100644
index 0000000..15766a0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController$$anonfun$updateInstrumentById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController.class
new file mode 100644
index 0000000..c9172c9
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseInstrumentController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$97.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$97.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$97.class
new file mode 100644
index 0000000..8d1cce0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$97.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$98.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$98.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$98.class
new file mode 100644
index 0000000..15f8772
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1$$anonfun$apply$98.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1.class
new file mode 100644
index 0000000..409dd08
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$addJournalPublication$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$93.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$93.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$93.class
new file mode 100644
index 0000000..385ff1e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$93.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$94.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$94.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$94.class
new file mode 100644
index 0000000..577ecd4
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1$$anonfun$apply$94.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1.class
new file mode 100644
index 0000000..1202b91
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$deleteJournalPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$91.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$91.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$91.class
new file mode 100644
index 0000000..c25ca70
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$91.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$92.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$92.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$92.class
new file mode 100644
index 0000000..01b6b5d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1$$anonfun$apply$92.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1.class
new file mode 100644
index 0000000..d0e282d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getAllJournalPublications$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$89.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$89.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$89.class
new file mode 100644
index 0000000..3c2b9ec
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$89.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$90.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$90.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$90.class
new file mode 100644
index 0000000..2d1ac68
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1$$anonfun$apply$90.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1.class
new file mode 100644
index 0000000..1db4976
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$getJournalPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$95.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$95.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$95.class
new file mode 100644
index 0000000..6d89617
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$95.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$96.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$96.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$96.class
new file mode 100644
index 0000000..15c6951
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1$$anonfun$apply$96.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1.class
new file mode 100644
index 0000000..ac86658
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController$$anonfun$updateJournalPublicationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController.class
new file mode 100644
index 0000000..08a0e97
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseJournalPublicationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$125.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$125.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$125.class
new file mode 100644
index 0000000..bf5b284
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$125.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$126.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$126.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$126.class
new file mode 100644
index 0000000..989efa1
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1$$anonfun$apply$126.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1.class
new file mode 100644
index 0000000..02ccd95
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$addParameter$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$123.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$123.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$123.class
new file mode 100644
index 0000000..43ccf54
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$123.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$124.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$124.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$124.class
new file mode 100644
index 0000000..e17e778
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1$$anonfun$apply$124.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1.class
new file mode 100644
index 0000000..1a0e366
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$deleteParameterByName$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$113.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$113.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$113.class
new file mode 100644
index 0000000..7be43fc
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$113.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$114.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$114.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$114.class
new file mode 100644
index 0000000..422404b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1$$anonfun$apply$114.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1.class
new file mode 100644
index 0000000..97a8798
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getAllParameters$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$115.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$115.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$115.class
new file mode 100644
index 0000000..37b3f9b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$115.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$116.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$116.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$116.class
new file mode 100644
index 0000000..3c9b625
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1$$anonfun$apply$116.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1.class
new file mode 100644
index 0000000..c496a3a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$119.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$119.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$119.class
new file mode 100644
index 0000000..6323194
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$119.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$120.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$120.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$120.class
new file mode 100644
index 0000000..087825a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1$$anonfun$apply$120.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1.class
new file mode 100644
index 0000000..5066685
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$getParameterByName$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$117.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$117.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$117.class
new file mode 100644
index 0000000..48c2421
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$117.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$118.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$118.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$118.class
new file mode 100644
index 0000000..3336079
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1$$anonfun$apply$118.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1.class
new file mode 100644
index 0000000..59cc278
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$121.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$121.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$121.class
new file mode 100644
index 0000000..b24f8f2
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$121.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$122.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$122.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$122.class
new file mode 100644
index 0000000..23dc239
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1$$anonfun$apply$122.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1.class
new file mode 100644
index 0000000..bbe079f
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController$$anonfun$updateParameterByName$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController.class
new file mode 100644
index 0000000..6c23835
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseParameterController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$17.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$17.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$17.class
new file mode 100644
index 0000000..d85b6c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$17.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$18.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$18.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$18.class
new file mode 100644
index 0000000..f8838ce
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1$$anonfun$apply$18.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1.class
new file mode 100644
index 0000000..f36b766
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$addServiceConfiguration$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$19.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$19.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$19.class
new file mode 100644
index 0000000..7c11a18
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$19.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$20.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$20.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$20.class
new file mode 100644
index 0000000..5427b9e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1$$anonfun$apply$20.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1.class
new file mode 100644
index 0000000..0e2aa9a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$deleteServiceConfiguration$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$13.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$13.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$13.class
new file mode 100644
index 0000000..f68a8c7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$13.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$14.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$14.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$14.class
new file mode 100644
index 0000000..3240e7c
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1$$anonfun$apply$14.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1.class
new file mode 100644
index 0000000..27401fb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfiguration$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$11.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$11.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$11.class
new file mode 100644
index 0000000..d0a2058
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$11.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$12.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$12.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$12.class
new file mode 100644
index 0000000..8572013
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1$$anonfun$apply$12.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1.class
new file mode 100644
index 0000000..32a3421
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$getServiceConfigurationsByUser$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$15.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$15.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$15.class
new file mode 100644
index 0000000..4380258
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$15.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$16.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$16.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$16.class
new file mode 100644
index 0000000..b3d1ada
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1$$anonfun$apply$16.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1.class
new file mode 100644
index 0000000..738257e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController$$anonfun$updateServiceConfigurationById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController.class
new file mode 100644
index 0000000..7d8af0a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$145.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$145.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$145.class
new file mode 100644
index 0000000..bcf5ec0
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$145.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$146.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$146.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$146.class
new file mode 100644
index 0000000..4054d43
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1$$anonfun$apply$146.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1.class
new file mode 100644
index 0000000..146e35d
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$addServiceConfigurationItem$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$147.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$147.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$147.class
new file mode 100644
index 0000000..ad2ba00
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$147.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$148.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$148.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$148.class
new file mode 100644
index 0000000..c891593
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1$$anonfun$apply$148.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1.class
new file mode 100644
index 0000000..e7f8d98
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$deleteServiceConfigurationItemById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$143.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$143.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$143.class
new file mode 100644
index 0000000..0f8ee20
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$143.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$144.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$144.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$144.class
new file mode 100644
index 0000000..7b298cb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1$$anonfun$apply$144.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1.class
new file mode 100644
index 0000000..4b8c701
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$149.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$149.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$149.class
new file mode 100644
index 0000000..fb05eab
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$149.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$150.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$150.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$150.class
new file mode 100644
index 0000000..4cf79f7
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1$$anonfun$apply$150.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1.class
new file mode 100644
index 0000000..67decc5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemByParameterId$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$139.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$139.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$139.class
new file mode 100644
index 0000000..172d64e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$139.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$140.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$140.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$140.class
new file mode 100644
index 0000000..7881860
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1$$anonfun$apply$140.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1.class
new file mode 100644
index 0000000..d26a45a
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$getServiceConfigurationItemsInServiceConfig$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$141.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$141.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$141.class
new file mode 100644
index 0000000..d59d053
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$141.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$142.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$142.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$142.class
new file mode 100644
index 0000000..d3b000b
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1$$anonfun$apply$142.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1.class
new file mode 100644
index 0000000..9ddb9cb
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController$$anonfun$updateServiceConfigurationItemById$1.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController.class
new file mode 100644
index 0000000..88bfa27
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceConfigurationItemController.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$45.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$45.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$45.class
new file mode 100644
index 0000000..0886bd5
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$45.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$46.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$46.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$46.class
new file mode 100644
index 0000000..3bb7dda
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1$$anonfun$apply$46.class differ

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1.class
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1.class b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1.class
new file mode 100644
index 0000000..6166a0e
Binary files /dev/null and b/ApacheCMDA-Backend/target/scala-2.11/classes_managed/controllers/ref/ReverseServiceExecutionLogController$$anonfun$addServiceExecutionLog$1.class differ



[14/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime.xml
new file mode 100644
index 0000000..4e066bf
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-runtime.xml
@@ -0,0 +1,1272 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="runtime"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="78">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="77">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="75">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="74">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="60">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="66">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="79">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="80">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="58">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="291037" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="57">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="172888" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-context">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051943" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="38">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="4530" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-context" type="jar" ext="jar" status="no" details="" size="1026074" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-context/jars/spring-context-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-context/4.1.4.RELEASE/spring-context-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="default(compile), compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-expression">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051947" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), runtime, compile(*), runtime(*), master" position="44">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2623" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-expression" type="jar" ext="jar" status="no" details="" size="258806" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-expression/4.1.4.RELEASE/spring-expression-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-aop">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051941" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="39">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3215" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-aop" type="jar" ext="jar" status="no" details="" size="359096" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.4.RELEASE/spring-aop-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-beans">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051949" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="41">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3053" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-beans" type="jar" ext="jar" status="no" details="" size="708310" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.4.RELEASE/spring-beans-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222737" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2943" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-beans/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-beans/4.0.3.RELEASE/spring-beans-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-core">
+			<revision name="4.1.4.RELEASE" status="release" pubdate="20141230051942" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="42">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3042" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.1.4.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-expression" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="spring-core" type="jar" ext="jar" status="no" details="" size="1006987" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/jars/spring-core-4.1.4.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.1.4.RELEASE/spring-core-4.1.4.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="4.0.3.RELEASE" status="release" pubdate="20140326222739" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2925" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-core/ivy-4.0.3.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-core/4.0.3.RELEASE/spring-core-4.0.3.RELEASE.pom"/>
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-context" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-beans" conf="compile, runtime" rev="4.1.4.RELEASE" rev-constraint-default="4.1.4.RELEASE" rev-constraint-dynamic="4.1.4.RELEASE" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="4.0.3.RELEASE" rev-constraint-default="4.0.3.RELEASE" rev-constraint-dynamic="4.0.3.RELEASE" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.0.7.RELEASE" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="4.1.4.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-tx" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-logging" name="commons-logging">
+			<revision name="1.2" status="release" pubdate="20140705111228" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/proper/commons-logging/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="43">
+				<metadata-artifact status="no" details="" size="11352" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom"/>
+				<caller organisation="org.springframework" name="spring-core" conf="compile, runtime" rev="1.2" rev-constraint-default="1.2" rev-constraint-dynamic="1.2" callerrev="4.1.4.RELEASE"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="commons-logging" type="jar" ext="jar" status="no" details="" size="61829" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.1.1" status="release" pubdate="20071126122410" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://commons.apache.org/logging" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="3941" time="0" location="/Users/mingqi/.ivy2/cache/commons-logging/commons-logging/ivy-1.1.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom"/>
+				<evicted-by rev="1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="1.1.1" rev-constraint-default="1.1.1" rev-constraint-dynamic="1.1.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="aopalliance" name="aopalliance">
+			<revision name="1.0" status="release" pubdate="20070226144340" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://aopalliance.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="40">
+				<license name="Public Domain"/>
+				<metadata-artifact status="no" details="" size="2291" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/ivy-1.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom"/>
+				<caller organisation="org.springframework" name="spring-aop" conf="compile, runtime" rev="1.0" rev-constraint-default="1.0" rev-constraint-dynamic="1.0" callerrev="4.1.4.RELEASE"/>
+				<artifacts>
+					<artifact name="aopalliance" type="jar" ext="jar" status="no" details="" size="4467" time="0" location="/Users/mingqi/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221630" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, master(*), compile(*), runtime, runtime(*), master" position="32">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6221" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java_2.11" type="jar" ext="jar" status="no" details="" size="83592" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java_2.11/jars/play-java_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java_2.11/2.3.7/play-java_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.tomcat" name="tomcat-servlet-api">
+			<revision name="8.0.5" status="release" pubdate="20140324111947" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://tomcat.apache.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="49">
+				<license name="         Apache License, Version 2.0 and         Common Development And Distribution License (CDDL) Version 1.0       " url="         http://www.apache.org/licenses/LICENSE-2.0.txt and         http://www.opensource.org/licenses/cddl1.txt       "/>
+				<metadata-artifact status="no" details="" size="2544" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/ivy-8.0.5.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="8.0.5" rev-constraint-default="8.0.5" rev-constraint-dynamic="8.0.5" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="tomcat-servlet-api" type="jar" ext="jar" status="no" details="" size="243533" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.tomcat/tomcat-servlet-api/jars/tomcat-servlet-api-8.0.5.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/8.0.5/tomcat-servlet-api-8.0.5.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.findbugs" name="jsr305">
+			<revision name="2.0.3" status="release" pubdate="20131230232623" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://code.google.com/p/jsr-305/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="48">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2395" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/ivy-2.0.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="2.0.3" rev-constraint-default="2.0.3" rev-constraint-dynamic="2.0.3" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jsr305" type="jar" ext="jar" status="no" details="" size="33031" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/2.0.3/jsr305-2.0.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.reflections" name="reflections">
+			<revision name="0.9.8" status="release" pubdate="20120524122141" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/reflections/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="45">
+				<metadata-artifact status="no" details="" size="3678" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/ivy-0.9.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="0.9.8" rev-constraint-default="0.9.8" rev-constraint-dynamic="0.9.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="reflections" type="jar" ext="jar" status="no" details="" size="102696" time="0" location="/Users/mingqi/.ivy2/cache/org.reflections/reflections/jars/reflections-0.9.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/reflections/reflections/0.9.8/reflections-0.9.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="javax.inject" name="javax.inject">
+			<revision name="1" status="release" pubdate="20091013163500" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/atinject/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="59">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2380" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/ivy-1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="compile, runtime" rev="1" rev-constraint-default="1" rev-constraint-dynamic="1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="javax.inject" type="jar" ext="jar" status="no" details="" size="2497" time="0" location="/Users/mingqi/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging">
+			<revision name="3.2.0.Final" status="release" pubdate="20141110172215" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="37">
+				<license name="Apache License, version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="9336" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.2.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.2.0.Final" rev-constraint-default="3.2.0.Final" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jboss-logging" type="jar" ext="jar" status="no" details="" size="66832" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/jars/jboss-logging-3.2.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.2.0.Final/jboss-logging-3.2.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="3.1.1.GA" status="release" pubdate="20120424155934" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.jboss.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="GNU Lesser General Public License, version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.txt"/>
+				<metadata-artifact status="no" details="" size="7888" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging/ivy-3.1.1.GA.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging/3.1.1.GA/jboss-logging-3.1.1.GA.pom"/>
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-validator" conf="compile, runtime" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.1.1.GA" callerrev="5.0.3.Final"/>
+				<caller organisation="com.typesafe.play" name="play-java_2.11" conf="default, compile, runtime, master" rev="3.1.1.GA" rev-constraint-default="3.1.1.GA" rev-constraint-dynamic="3.2.0.Final" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="3.1.3.GA" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="3.2.0.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="3.1.3.GA" rev-constraint-default="3.1.3.GA" rev-constraint-dynamic="3.1.3.GA" callerrev="4.3.7.Final"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-validator">
+			<revision name="5.0.3.Final" status="release" pubdate="20140128021258" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="34">
+				<metadata-artifact status="no" details="" size="23773" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-validator/ivy-5.0.3.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-vali

<TRUNCATED>


[12/51] [partial] incubator-cmda git commit: Add frontend and backend

Posted by xi...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/37774c92/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test-internal.xml
----------------------------------------------------------------------
diff --git a/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test-internal.xml b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test-internal.xml
new file mode 100644
index 0000000..4e42927
--- /dev/null
+++ b/ApacheCMDA-Backend/target/resolution-cache/reports/jpl-backend-jpl-backend_2.11-test-internal.xml
@@ -0,0 +1,2043 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="ivy-report.xsl"?>
+<ivy-report version="1.0">
+	<info
+		organisation="jpl-backend"
+		module="jpl-backend_2.11"
+		revision="1.0-SNAPSHOT"
+		conf="test-internal"
+		confs="compile, runtime, test, provided, optional, compile-internal, runtime-internal, test-internal, plugin, sources, docs, pom, scala-tool, echo-trace-compile, echo-trace-test, echo-weave, echo-sigar, jacoco"
+		date="20150902145409"/>
+	<dependencies>
+		<module organisation="org.mockito" name="mockito-core">
+			<revision name="1.10.19" status="release" pubdate="20141231084335" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.mockito.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master, master(*), compile(*), runtime(*)" position="90">
+				<license name="The MIT License" url="http://github.com/mockito/mockito/blob/master/LICENSE"/>
+				<metadata-artifact status="no" details="" size="2648" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/ivy-1.10.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.pom"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mockito-core" type="jar" ext="jar" status="no" details="" size="1172979" time="0" location="/Users/mingqi/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.10.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.9.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master, default(compile)" position="-1">
+				<evicted-by rev="1.10.19"/>
+				<caller organisation="org.specs2" name="specs2-mock_2.11" conf="null, compile, runtime" rev="1.9.5" rev-constraint-default="1.9.5" rev-constraint-dynamic="1.9.5" callerrev="2.3.12"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="1.10.19" rev-constraint-default="1.10.19" rev-constraint-dynamic="1.10.19" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.objenesis" name="objenesis">
+			<revision name="2.1" status="release" pubdate="20131010142537" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://objenesis.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="134">
+				<metadata-artifact status="no" details="" size="3127" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/ivy-2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.pom"/>
+				<caller organisation="org.mockito" name="mockito-core" conf="compile, runtime" rev="2.1" rev-constraint-default="2.1" rev-constraint-dynamic="2.1" callerrev="1.10.19"/>
+				<artifacts>
+					<artifact name="objenesis" type="jar" ext="jar" status="no" details="" size="41755" time="0" location="/Users/mingqi/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/objenesis/objenesis/2.1/objenesis-2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-c3p0">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060711" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="76">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3024" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-c3p0" type="jar" ext="jar" status="no" details="" size="40114" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-c3p0/4.3.7.Final/hibernate-c3p0-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.google.code.gson" name="gson">
+			<revision name="2.3.1" status="release" pubdate="20141120014214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://code.google.com/p/google-gson/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="75">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3252" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/ivy-2.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="2.3.1" rev-constraint-default="2.3.1" rev-constraint-dynamic="2.3.1" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="gson" type="jar" ext="jar" status="no" details="" size="210856" time="0" location="/Users/mingqi/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="mysql" name="mysql-connector-java">
+			<revision name="5.1.34" status="release" pubdate="20141016230540" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://dev.mysql.com/usingmysql/java/" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="74">
+				<license name="The GNU General Public License, Version 2" url="http://www.gnu.org/licenses/gpl.txt"/>
+				<metadata-artifact status="no" details="" size="2387" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/ivy-5.1.34.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="5.1.34" rev-constraint-default="5.1.34" rev-constraint-dynamic="5.1.34" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="mysql-connector-java" type="jar" ext="jar" status="no" details="" size="960372" time="0" location="/Users/mingqi/.ivy2/cache/mysql/mysql-connector-java/jars/mysql-connector-java-5.1.34.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-entitymanager">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060900" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="66">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3689" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="hibernate-entitymanager" type="jar" ext="jar" status="no" details="" size="647506" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-entitymanager/4.3.7.Final/hibernate-entitymanager-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate" name="hibernate-core">
+			<revision name="4.3.7.Final" status="release" pubdate="20141030060724" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="68">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="3780" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/ivy-4.3.7.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.3.7.Final" rev-constraint-default="4.3.7.Final" rev-constraint-dynamic="4.3.7.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-core" type="jar" ext="jar" status="no" details="" size="5269315" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate/hibernate-core/jars/hibernate-core-4.3.7.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/hibernate-core/4.3.7.Final/hibernate-core-4.3.7.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss" name="jandex">
+			<revision name="1.1.0.Final" status="release" pubdate="20130522125722" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="73">
+				<license name="AL 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6524" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/ivy-1.1.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.1.0.Final" rev-constraint-default="1.1.0.Final" rev-constraint-dynamic="1.1.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jandex" type="jar" ext="jar" status="no" details="" size="76551" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss/jandex/jars/jandex-1.1.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="antlr" name="antlr">
+			<revision name="2.7.7" status="release" pubdate="20070112222839" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.antlr.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="72">
+				<license name="BSD License" url="http://www.antlr.org/license.html"/>
+				<metadata-artifact status="no" details="" size="2439" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/ivy-2.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="2.7.7" rev-constraint-default="2.7.7" rev-constraint-dynamic="2.7.7" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="antlr" type="jar" ext="jar" status="no" details="" size="445288" time="0" location="/Users/mingqi/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.javax.persistence" name="hibernate-jpa-2.1-api">
+			<revision name="1.0.0.Final" status="release" pubdate="20130726100144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="71">
+				<license name="Eclipse Public License (EPL), Version 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<license name="Eclipse Distribution License (EDL), Version 1.0" url="http://www.eclipse.org/org/documents/edl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2634" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-jpa-2.1-api" type="jar" ext="jar" status="no" details="" size="113371" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.javax.persistence/hibernate-jpa-2.1-api/jars/hibernate-jpa-2.1-api-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.hibernate.common" name="hibernate-commons-annotations">
+			<revision name="4.0.5.Final" status="release" pubdate="20140711152350" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hibernate.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="70">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<metadata-artifact status="no" details="" size="2789" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/ivy-4.0.5.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="4.0.5.Final" rev-constraint-default="4.0.5.Final" rev-constraint-dynamic="4.0.5.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="hibernate-commons-annotations" type="jar" ext="jar" status="no" details="" size="75324" time="0" location="/Users/mingqi/.ivy2/cache/org.hibernate.common/hibernate-commons-annotations/jars/hibernate-commons-annotations-4.0.5.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.2_spec">
+			<revision name="1.0.0.Final" status="release" pubdate="20131008124408" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="69">
+				<license name="Common Development and Distribution License" url="http://repository.jboss.org/licenses/cddl.txt"/>
+				<license name="GNU General Public License, Version 2 with the Classpath Exception" url="http://repository.jboss.org/licenses/gpl-2.0-ce.txt"/>
+				<metadata-artifact status="no" details="" size="8327" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/ivy-1.0.0.Final.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.0.0.Final" rev-constraint-default="1.0.0.Final" rev-constraint-dynamic="1.0.0.Final" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-transaction-api_1.2_spec" type="jar" ext="jar" status="no" details="" size="27717" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/jars/jboss-transaction-api_1.2_spec-1.0.0.Final.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.jboss.logging" name="jboss-logging-annotations">
+			<revision name="1.2.0.Beta1" status="release" pubdate="20130618164159" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="67">
+				<metadata-artifact status="no" details="" size="9588" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/ivy-1.2.0.Beta1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate.common" name="hibernate-commons-annotations" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.0.5.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-core" conf="compile, runtime" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<caller organisation="org.hibernate" name="hibernate-entitymanager" conf="default, compile, runtime, master" rev="1.2.0.Beta1" rev-constraint-default="1.2.0.Beta1" rev-constraint-dynamic="1.2.0.Beta1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="jboss-logging-annotations" type="jar" ext="jar" status="no" details="" size="11558" time="0" location="/Users/mingqi/.ivy2/cache/org.jboss.logging/jboss-logging-annotations/jars/jboss-logging-annotations-1.2.0.Beta1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-jpa">
+			<revision name="1.7.1.RELEASE" status="release" pubdate="20141030045808" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://projects.spring.io/spring-data-jpa" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="58">
+				<metadata-artifact status="no" details="" size="14780" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/ivy-1.7.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="1.7.1.RELEASE" rev-constraint-default="1.7.1.RELEASE" rev-constraint-dynamic="1.7.1.RELEASE" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="spring-data-jpa" type="jar" ext="jar" status="no" details="" size="219743" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-jpa/jars/spring-data-jpa-1.7.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-jpa/1.7.1.RELEASE/spring-data-jpa-1.7.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.aspectj" name="aspectjrt">
+			<revision name="1.8.2" status="release" pubdate="20140814170221" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.aspectj.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="64">
+				<license name="Eclipse Public License - v 1.0" url="http://www.eclipse.org/legal/epl-v10.html"/>
+				<metadata-artifact status="no" details="" size="2383" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/ivy-1.8.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.8.2" rev-constraint-default="1.8.2" rev-constraint-dynamic="1.8.2" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="aspectjrt" type="jar" ext="jar" status="no" details="" size="117099" time="0" location="/Users/mingqi/.ivy2/cache/org.aspectj/aspectjrt/jars/aspectjrt-1.8.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/aspectj/aspectjrt/1.8.2/aspectjrt-1.8.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-orm">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012821" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="61">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="6025" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-orm" type="jar" ext="jar" status="no" details="" size="367522" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-orm/jars/spring-orm-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-orm/4.0.7.RELEASE/spring-orm-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-jdbc">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012812" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="62">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3732" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-jdbc" type="jar" ext="jar" status="no" details="" size="424643" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-jdbc/jars/spring-jdbc-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-jdbc/4.0.7.RELEASE/spring-jdbc-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="c3p0">
+			<revision name="0.9.2.1" status="release" pubdate="20130320034701" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/c3p0" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="77">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2692" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/ivy-0.9.2.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.pom"/>
+				<caller organisation="org.hibernate" name="hibernate-c3p0" conf="default, compile, runtime, master" rev="0.9.2.1" rev-constraint-default="0.9.2.1" rev-constraint-dynamic="0.9.2.1" callerrev="4.3.7.Final"/>
+				<artifacts>
+					<artifact name="c3p0" type="jar" ext="jar" status="no" details="" size="423876" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.2.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/c3p0/0.9.2.1/c3p0-0.9.2.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.mchange" name="mchange-commons-java">
+			<revision name="0.2.3.4" status="release" pubdate="20130320034518" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/swaldman/mchange-commons-java" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="78">
+				<license name="GNU Lesser General Public License, Version 2.1" url="http://www.gnu.org/licenses/lgpl-2.1.html"/>
+				<license name="Eclipse Public License, Version 1.0" url="http://www.eclipse.org/org/documents/epl-v10.php"/>
+				<metadata-artifact status="no" details="" size="2552" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/ivy-0.2.3.4.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.pom"/>
+				<caller organisation="com.mchange" name="c3p0" conf="compile, runtime" rev="0.2.3.4" rev-constraint-default="0.2.3.4" rev-constraint-dynamic="0.2.3.4" callerrev="0.9.2.1"/>
+				<artifacts>
+					<artifact name="mchange-commons-java" type="jar" ext="jar" status="no" details="" size="581295" time="0" location="/Users/mingqi/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.3.4.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/mchange/mchange-commons-java/0.2.3.4/mchange-commons-java-0.2.3.4.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework.data" name="spring-data-commons">
+			<revision name="1.9.1.RELEASE" status="release" pubdate="20141030042026" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="59">
+				<metadata-artifact status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/ivy-1.9.1.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.9.1.RELEASE" rev-constraint-default="1.9.1.RELEASE" rev-constraint-dynamic="1.9.1.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-data-commons" type="jar" ext="jar" status="no" details="" size="496560" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework.data/spring-data-commons/jars/spring-data-commons-1.9.1.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/data/spring-data-commons/1.9.1.RELEASE/spring-data-commons-1.9.1.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="jcl-over-slf4j">
+			<revision name="1.7.7" status="release" pubdate="20140404041411" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="65">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.pom"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="jcl-over-slf4j" type="jar" ext="jar" status="no" details="" size="16519" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143958" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4731" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/jcl-over-slf4j/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/jcl-over-slf4j/1.7.6/jcl-over-slf4j-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.slf4j" name="slf4j-api">
+			<revision name="1.7.7" status="release" pubdate="20140404041248" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="60">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.7.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.pom"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="org.springframework.data" name="spring-data-commons" conf="compile, runtime" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.9.1.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="1.7.7" rev-constraint-default="1.7.7" rev-constraint-dynamic="1.7.7" callerrev="1.7.1.RELEASE"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+					<artifact name="slf4j-api" type="jar" ext="jar" status="no" details="" size="29257" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.7.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+			<revision name="1.7.6" status="release" pubdate="20140205143714" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://www.slf4j.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<metadata-artifact status="no" details="" size="4567" time="0" location="/Users/mingqi/.ivy2/cache/org.slf4j/slf4j-api/ivy-1.7.6.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.pom"/>
+				<evicted-by rev="1.7.7"/>
+				<caller organisation="org.slf4j" name="jul-to-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="ch.qos.logback" name="logback-classic" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.1.1"/>
+				<caller organisation="org.slf4j" name="jcl-over-slf4j" conf="compile, runtime" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<caller organisation="com.typesafe.play" name="play_2.11" conf="default, compile, runtime, master" rev="1.7.6" rev-constraint-default="1.7.6" rev-constraint-dynamic="1.7.6" callerrev="2.3.7"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.6.1" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="net.sf.ehcache" name="ehcache-core" conf="compile, runtime" rev="1.6.1" rev-constraint-default="1.6.1" rev-constraint-dynamic="1.6.1" callerrev="2.6.8"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="1.7.5" evicted="latest-revision" evicted-reason="" downloaded="false" searched="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<evicted-by rev="1.7.6"/>
+				<caller organisation="com.ning" name="async-http-client" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="1.8.14"/>
+				<caller organisation="com.typesafe.akka" name="akka-slf4j_2.11" conf="compile, runtime" rev="1.7.5" rev-constraint-default="1.7.5" rev-constraint-dynamic="1.7.5" callerrev="2.3.4"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.springframework" name="spring-tx">
+			<revision name="4.0.7.RELEASE" status="release" pubdate="20140904012806" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/spring-projects/spring-framework" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="63">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="3598" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/ivy-4.0.7.RELEASE.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.pom"/>
+				<caller organisation="org.springframework" name="spring-orm" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework" name="spring-jdbc" conf="compile, runtime" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="4.0.7.RELEASE"/>
+				<caller organisation="org.springframework.data" name="spring-data-jpa" conf="default, compile, runtime, master" rev="4.0.7.RELEASE" rev-constraint-default="4.0.7.RELEASE" rev-constraint-dynamic="4.0.7.RELEASE" callerrev="1.7.1.RELEASE"/>
+				<artifacts>
+					<artifact name="spring-tx" type="jar" ext="jar" status="no" details="" size="248343" time="0" location="/Users/mingqi/.ivy2/cache/org.springframework/spring-tx/jars/spring-tx-4.0.7.RELEASE.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/springframework/spring-tx/4.0.7.RELEASE/spring-tx-4.0.7.RELEASE.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-java-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405224444" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="52">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4108" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-java-ws_2.11" type="jar" ext="jar" status="no" details="" size="28482" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-java-ws_2.11/jars/play-java-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-java-ws_2.11/2.3.7/play-java-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-ws_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221435" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="53">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3928" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="play-ws_2.11" type="jar" ext="jar" status="no" details="" size="600199" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-ws_2.11/jars/play-ws_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-ws_2.11/2.3.7/play-ws_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-commonshttp4">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001621" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="56">
+				<metadata-artifact status="no" details="" size="3798" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="signpost-commonshttp4" type="jar" ext="jar" status="no" details="" size="6512" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-commonshttp4/jars/signpost-commonshttp4-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-commonshttp4/1.2.1.2/signpost-commonshttp4-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpclient">
+			<revision name="4.0.1" status="release" pubdate="20091209112018" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="../LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="5028" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.pom"/>
+				<evicted-by rev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3.1" status="release" pubdate="20131003124302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="105">
+				<metadata-artifact status="no" details="" size="10446" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/ivy-4.3.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpmime" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="4.3.1"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.13"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-remote-driver" conf="compile, runtime" rev="4.3.1" rev-constraint-default="4.3.1" rev-constraint-dynamic="4.3.1" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="httpclient" type="jar" ext="jar" status="no" details="" size="585602" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.1.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.3.1/httpclient-4.3.1.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpcore">
+			<revision name="4.0.1" status="release" pubdate="20090621040836" resolver="sbt-chain" artresolver="sbt-chain" evicted="latest-revision" evicted-reason="" homepage="http://hc.apache.org/httpcomponents-core/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="-1">
+				<license name="Apache License" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4328" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.0.1.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.pom"/>
+				<evicted-by rev="4.3"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+				</artifacts>
+			</revision>
+			<revision name="4.3" status="release" pubdate="20130729080627" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-core-ga" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="106">
+				<metadata-artifact status="no" details="" size="7523" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/ivy-4.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.pom"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.3" rev-constraint-default="4.3" rev-constraint-dynamic="4.3" callerrev="4.3.1"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="1.2.1.2"/>
+				<caller organisation="org.apache.httpcomponents" name="httpclient" conf="compile, runtime" rev="4.0.1" rev-constraint-default="4.0.1" rev-constraint-dynamic="4.0.1" callerrev="4.0.1"/>
+				<artifacts>
+					<artifact name="httpcore" type="jar" ext="jar" status="no" details="" size="282160" time="0" location="/Users/mingqi/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="oauth.signpost" name="signpost-core">
+			<revision name="1.2.1.2" status="release" pubdate="20120226001606" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="55">
+				<metadata-artifact status="no" details="" size="3140" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/ivy-1.2.1.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="2.3.7"/>
+				<caller organisation="oauth.signpost" name="signpost-commonshttp4" conf="compile, runtime" rev="1.2.1.2" rev-constraint-default="1.2.1.2" rev-constraint-dynamic="1.2.1.2" callerrev="1.2.1.2"/>
+				<artifacts>
+					<artifact name="signpost-core" type="jar" ext="jar" status="no" details="" size="45277" time="0" location="/Users/mingqi/.ivy2/cache/oauth.signpost/signpost-core/jars/signpost-core-1.2.1.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/oauth/signpost/signpost-core/1.2.1.2/signpost-core-1.2.1.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.ning" name="async-http-client">
+			<revision name="1.8.14" status="release" pubdate="20140923102610" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://github.com/AsyncHttpClient/async-http-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="54">
+				<license name="Apache License 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="6803" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/ivy-1.8.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.pom"/>
+				<caller organisation="com.typesafe.play" name="play-java-ws_2.11" conf="default, compile, runtime, master" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<caller organisation="com.typesafe.play" name="play-ws_2.11" conf="compile, runtime" rev="1.8.14" rev-constraint-default="1.8.14" rev-constraint-dynamic="1.8.14" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="async-http-client" type="jar" ext="jar" status="no" details="" size="530768" time="0" location="/Users/mingqi/.ivy2/cache/com.ning/async-http-client/jars/async-http-client-1.8.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/com/ning/async-http-client/1.8.14/async-http-client-1.8.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-cache_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221305" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="50">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="3398" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-cache_2.11" type="jar" ext="jar" status="no" details="" size="43217" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-cache_2.11/jars/play-cache_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-cache_2.11/2.3.7/play-cache_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sf.ehcache" name="ehcache-core">
+			<revision name="2.6.8" status="release" pubdate="20140124155214" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://ehcache.org" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="51">
+				<license name="The Apache Software License, Version 2.0" url="src/assemble/EHCACHE-CORE-LICENSE.txt"/>
+				<metadata-artifact status="no" details="" size="8300" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/ivy-2.6.8.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.pom"/>
+				<caller organisation="com.typesafe.play" name="play-cache_2.11" conf="default, compile, runtime, master" rev="2.6.8" rev-constraint-default="2.6.8" rev-constraint-dynamic="2.6.8" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="ehcache-core" type="jar" ext="jar" status="no" details="" size="1347353" time="0" location="/Users/mingqi/.ivy2/cache/net.sf.ehcache/ehcache-core/jars/ehcache-core-2.6.8.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sf/ehcache/ehcache-core/2.6.8/ehcache-core-2.6.8.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="com.typesafe.play" name="play-test_2.11">
+			<revision name="2.3.7" status="release" pubdate="20150405221323" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://playframework.com" downloaded="false" searched="false" default="false" conf="default(compile), default, compile, runtime, master" position="79">
+				<license name="Apache-2.0" url="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+				<metadata-artifact status="no" details="" size="4038" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/ivy-2.3.7.xml" searched="false" origin-is-local="false" origin-location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.pom"/>
+				<caller organisation="jpl-backend" name="jpl-backend_2.11" conf="test-internal, test, optional, compile, provided, runtime" rev="2.3.7" rev-constraint-default="2.3.7" rev-constraint-dynamic="2.3.7" callerrev="1.0-SNAPSHOT"/>
+				<artifacts>
+					<artifact name="play-test_2.11" type="jar" ext="jar" status="no" details="" size="159766" time="0" location="/Users/mingqi/.ivy2/cache/com.typesafe.play/play-test_2.11/jars/play-test_2.11-2.3.7.jar">
+						<origin-location is-local="false" location="http://repo.typesafe.com/typesafe/releases/com/typesafe/play/play-test_2.11/2.3.7/play-test_2.11-2.3.7.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-festassert">
+			<revision name="0.9.2" status="release" pubdate="20140127061836" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="97">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5809" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.pom"/>
+				<caller organisation="com.typesafe.play" name="play-test_2.11" conf="default, compile, runtime, master" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="2.3.7"/>
+				<artifacts>
+					<artifact name="fluentlenium-festassert" type="jar" ext="jar" status="no" details="" size="13317" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-festassert/jars/fluentlenium-festassert-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-festassert/0.9.2/fluentlenium-festassert-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.fluentlenium" name="fluentlenium-core">
+			<revision name="0.9.2" status="release" pubdate="20140127061753" resolver="sbt-chain" artresolver="sbt-chain" homepage="https://github.com/FluentLenium/FluentLenium" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="98">
+				<license name="Apache 2" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="5916" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/ivy-0.9.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-festassert" conf="compile, runtime" rev="0.9.2" rev-constraint-default="0.9.2" rev-constraint-dynamic="0.9.2" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="fluentlenium-core" type="jar" ext="jar" status="no" details="" size="84791" time="0" location="/Users/mingqi/.ivy2/cache/org.fluentlenium/fluentlenium-core/jars/fluentlenium-core-0.9.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/fluentlenium/fluentlenium-core/0.9.2/fluentlenium-core-0.9.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-java">
+			<revision name="2.39.0" status="release" pubdate="20131216132136" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="99">
+				<metadata-artifact status="no" details="" size="7203" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.pom"/>
+				<caller organisation="org.fluentlenium" name="fluentlenium-core" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="0.9.2"/>
+				<artifacts>
+					<artifact name="selenium-java" type="jar" ext="jar" status="no" details="" size="386505" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-java/jars/selenium-java-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-java/2.39.0/selenium-java-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-support">
+			<revision name="2.39.0" status="release" pubdate="20131216132113" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="131">
+				<metadata-artifact status="no" details="" size="5930" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-support" type="jar" ext="jar" status="no" details="" size="135492" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-support/jars/selenium-support-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-support/2.39.0/selenium-support-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-safari-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132059" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="129">
+				<metadata-artifact status="no" details="" size="5869" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-safari-driver" type="jar" ext="jar" status="no" details="" size="278979" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-safari-driver/jars/selenium-safari-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/2.39.0/selenium-safari-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.webbitserver" name="webbit">
+			<revision name="0.4.14" status="release" pubdate="20120713053639" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://webbitserver.org/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="130">
+				<license name="BSD License" url="http://www.opensource.org/licenses/bsd-license"/>
+				<metadata-artifact status="no" details="" size="3349" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/ivy-0.4.14.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-safari-driver" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="0.4.14" rev-constraint-default="0.4.14" rev-constraint-dynamic="0.4.14" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="webbit" type="jar" ext="jar" status="no" details="" size="165120" time="0" location="/Users/mingqi/.ivy2/cache/org.webbitserver/webbit/jars/webbit-0.4.14.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-iphone-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132046" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="128">
+				<metadata-artifact status="no" details="" size="5733" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-iphone-driver" type="jar" ext="jar" status="no" details="" size="13933" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-iphone-driver/jars/selenium-iphone-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-iphone-driver/2.39.0/selenium-iphone-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-ie-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132035" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="127">
+				<metadata-artifact status="no" details="" size="5994" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-ie-driver" type="jar" ext="jar" status="no" details="" size="11891" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-ie-driver/jars/selenium-ie-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/2.39.0/selenium-ie-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-firefox-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132011" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="126">
+				<metadata-artifact status="no" details="" size="6007" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-firefox-driver" type="jar" ext="jar" status="no" details="" size="2499428" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-firefox-driver/jars/selenium-firefox-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/2.39.0/selenium-firefox-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="commons-io" name="commons-io">
+			<revision name="2.2" status="release" pubdate="20120326081438" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://commons.apache.org/io/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="121">
+				<metadata-artifact status="no" details="" size="8009" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/ivy-2.2.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-firefox-driver" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.2" callerrev="2.39.0"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.2" rev-constraint-default="2.2" rev-constraint-dynamic="2.4" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="commons-io" type="jar" ext="jar" status="no" details="" size="173587" time="0" location="/Users/mingqi/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.2.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver">
+			<revision name="2.39.0" status="release" pubdate="20131216132025" resolver="sbt-chain" artresolver="sbt-chain" homepage="" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="111">
+				<metadata-artifact status="no" details="" size="6029" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/ivy-2.39.0.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-java" conf="compile, runtime" rev="2.39.0" rev-constraint-default="2.39.0" rev-constraint-dynamic="2.39.0" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="selenium-htmlunit-driver" type="jar" ext="jar" status="no" details="" size="57880" time="0" location="/Users/mingqi/.ivy2/cache/org.seleniumhq.selenium/selenium-htmlunit-driver/jars/selenium-htmlunit-driver-2.39.0.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-htmlunit-driver/2.39.0/selenium-htmlunit-driver-2.39.0.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit">
+			<revision name="2.13" status="release" pubdate="20131010210123" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="112">
+				<license name="Apache License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="7323" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.pom"/>
+				<caller organisation="org.seleniumhq.selenium" name="selenium-htmlunit-driver" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.39.0"/>
+				<artifacts>
+					<artifact name="htmlunit" type="jar" ext="jar" status="no" details="" size="1289147" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit/2.13/htmlunit-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-websocket">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726100437" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="122">
+				<metadata-artifact status="no" details="" size="9081" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="jetty-websocket" type="jar" ext="jar" status="no" details="" size="125946" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-websocket/jars/jetty-websocket-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.12.v20130726/jetty-websocket-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-http">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095727" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="125">
+				<metadata-artifact status="no" details="" size="8444" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-http" type="jar" ext="jar" status="no" details="" size="96042" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/8.1.12.v20130726/jetty-http-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-io">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095659" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="124">
+				<metadata-artifact status="no" details="" size="8305" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-http" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-io" type="jar" ext="jar" status="no" details="" size="104233" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-io/8.1.12.v20130726/jetty-io-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.eclipse.jetty" name="jetty-util">
+			<revision name="8.1.12.v20130726" status="release" pubdate="20130726095535" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.eclipse.org/jetty" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="123">
+				<metadata-artifact status="no" details="" size="8669" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/ivy-8.1.12.v20130726.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.pom"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-io" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<caller organisation="org.eclipse.jetty" name="jetty-websocket" conf="compile, runtime" rev="8.1.12.v20130726" rev-constraint-default="8.1.12.v20130726" rev-constraint-dynamic="8.1.12.v20130726" callerrev="8.1.12.v20130726"/>
+				<artifacts>
+					<artifact name="jetty-util" type="jar" ext="jar" status="no" details="" size="287536" time="0" location="/Users/mingqi/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-8.1.12.v20130726.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/8.1.12.v20130726/jetty-util-8.1.12.v20130726.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.cssparser" name="cssparser">
+			<revision name="0.9.11" status="release" pubdate="20131008110302" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://cssparser.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="119">
+				<license name="GNU Lesser General Public License" url="http://www.gnu.org/licenses/lgpl.txt"/>
+				<metadata-artifact status="no" details="" size="3478" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/ivy-0.9.11.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="0.9.11" rev-constraint-default="0.9.11" rev-constraint-dynamic="0.9.11" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="cssparser" type="jar" ext="jar" status="no" details="" size="354562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.cssparser/cssparser/jars/cssparser-0.9.11.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/cssparser/cssparser/0.9.11/cssparser-0.9.11.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.w3c.css" name="sac">
+			<revision name="1.3" status="release" pubdate="20080322214250" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://www.w3.org/Style/CSS/SAC/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="120">
+				<license name="The W3C Software License" url="http://www.w3.org/Consortium/Legal/copyright-software-19980720"/>
+				<metadata-artifact status="no" details="" size="2385" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/ivy-1.3.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.pom"/>
+				<caller organisation="net.sourceforge.cssparser" name="cssparser" conf="compile, runtime" rev="1.3" rev-constraint-default="1.3" rev-constraint-dynamic="1.3" callerrev="0.9.11"/>
+				<artifacts>
+					<artifact name="sac" type="jar" ext="jar" status="no" details="" size="15808" time="0" location="/Users/mingqi/.ivy2/cache/org.w3c.css/sac/jars/sac-1.3.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/org/w3c/css/sac/1.3/sac-1.3.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.nekohtml" name="nekohtml">
+			<revision name="1.9.19" status="release" pubdate="20131009065450" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://nekohtml.sourceforge.net/" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="118">
+				<license name="The Apache Software License, Version 2.0" url="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
+				<metadata-artifact status="no" details="" size="2562" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/ivy-1.9.19.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="1.9.19" rev-constraint-default="1.9.19" rev-constraint-dynamic="1.9.19" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="nekohtml" type="jar" ext="jar" status="no" details="" size="124915" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.nekohtml/nekohtml/jars/nekohtml-1.9.19.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/nekohtml/nekohtml/1.9.19/nekohtml-1.9.19.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="net.sourceforge.htmlunit" name="htmlunit-core-js">
+			<revision name="2.13" status="release" pubdate="20131009112144" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://htmlunit.sourceforge.net" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="117">
+				<license name="Mozilla Public License version 2.0" url="http://www.mozilla.org/MPL/2.0/"/>
+				<metadata-artifact status="no" details="" size="2513" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/ivy-2.13.xml" searched="false" origin-is-local="false" origin-location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.13/htmlunit-core-js-2.13.pom"/>
+				<caller organisation="net.sourceforge.htmlunit" name="htmlunit" conf="compile, runtime" rev="2.13" rev-constraint-default="2.13" rev-constraint-dynamic="2.13" callerrev="2.13"/>
+				<artifacts>
+					<artifact name="htmlunit-core-js" type="jar" ext="jar" status="no" details="" size="1032764" time="0" location="/Users/mingqi/.ivy2/cache/net.sourceforge.htmlunit/htmlunit-core-js/jars/htmlunit-core-js-2.13.jar">
+						<origin-location is-local="false" location="http://repo1.maven.org/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.13/htmlunit-core-js-2.13.jar"/>
+					</artifact>
+				</artifacts>
+			</revision>
+		</module>
+		<module organisation="org.apache.httpcomponents" name="httpmime">
+			<revision name="4.3.1" status="release" pubdate="20131003124349" resolver="sbt-chain" artresolver="sbt-chain" homepage="http://hc.apache.org/httpcomponents-client" downloaded="false" searched="false" default="false" conf="compile, master(*), runtime, compile(*), runtime(*), master" position="

<TRUNCATED>