diff --git a/productMods/edit/forms/js/addConcept.js b/productMods/edit/forms/js/addConcept.js
index 8202d73b..8167d16b 100644
--- a/productMods/edit/forms/js/addConcept.js
+++ b/productMods/edit/forms/js/addConcept.js
@@ -48,7 +48,6 @@ var addConceptForm = {
//input for search term form
this.searchTerm = $('#searchTerm');
this.searchSubmit = $('#searchButton');
- this.vocabSource = $('#source');
//Hidden inputs for eventual submission
this.externalConceptURI = $('#conceptNode');
this.externalConceptLabel = $('#conceptLabel');
@@ -120,11 +119,13 @@ var addConceptForm = {
submitSearchTerm: function() {
//Get value of search term
var searchValue = this.searchTerm.val();
- var vocabSourceValue = this.vocabSource.val();
+ var vocabSourceValue = $('input:radio[name="source"]:checked').val();
var dataServiceUrl = addConceptForm.dataServiceUrl + "?searchTerm=" + encodeURIComponent(searchValue) + "&source=" + encodeURIComponent(vocabSourceValue);
$.getJSON(dataServiceUrl, function(results) {
- if ( results.array.length == 0 ) {
- alert("results not correct length");
+ var htmlAdd = "";
+
+ if ( results== null || results.array == null || results.array.length == 0 ) {
+ htmlAdd = "
No search results
";
} else {
//array is an array of objects representing concept information
//loop through and find all the best matches
@@ -133,7 +134,6 @@ var addConceptForm = {
var numberMatches = bestMatchResults.length;
var i;
//For each result, display
- var htmlAdd = "";
if(numberMatches > 0) {
htmlAdd = "";
htmlAdd+= addConceptForm.addResultsHeader();
diff --git a/src/edu/cornell/mannlib/semservices/bo/Concept.java b/src/edu/cornell/mannlib/semservices/bo/Concept.java
index 706d7ea4..f78aaeb0 100644
--- a/src/edu/cornell/mannlib/semservices/bo/Concept.java
+++ b/src/edu/cornell/mannlib/semservices/bo/Concept.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.bo;
public class Concept {
diff --git a/src/edu/cornell/mannlib/semservices/bo/Day.java b/src/edu/cornell/mannlib/semservices/bo/Day.java
index 9c7bb998..1decc4e3 100644
--- a/src/edu/cornell/mannlib/semservices/bo/Day.java
+++ b/src/edu/cornell/mannlib/semservices/bo/Day.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.bo;
import java.util.Calendar;
diff --git a/src/edu/cornell/mannlib/semservices/bo/Time.java b/src/edu/cornell/mannlib/semservices/bo/Time.java
index 6723947e..546caa1a 100644
--- a/src/edu/cornell/mannlib/semservices/bo/Time.java
+++ b/src/edu/cornell/mannlib/semservices/bo/Time.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.bo;
import java.util.Date;
diff --git a/src/edu/cornell/mannlib/semservices/service/ExternalConceptService.java b/src/edu/cornell/mannlib/semservices/service/ExternalConceptService.java
index a5cf2988..31e58e1c 100644
--- a/src/edu/cornell/mannlib/semservices/service/ExternalConceptService.java
+++ b/src/edu/cornell/mannlib/semservices/service/ExternalConceptService.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.service;
import java.util.List;
diff --git a/src/edu/cornell/mannlib/semservices/service/impl/AgrovocService.java b/src/edu/cornell/mannlib/semservices/service/impl/AgrovocService.java
index 45ffe84b..d7498f6b 100644
--- a/src/edu/cornell/mannlib/semservices/service/impl/AgrovocService.java
+++ b/src/edu/cornell/mannlib/semservices/service/impl/AgrovocService.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.service.impl;
diff --git a/src/edu/cornell/mannlib/semservices/service/impl/UMLSService.java b/src/edu/cornell/mannlib/semservices/service/impl/UMLSService.java
index f6df7fe2..ed116c06 100644
--- a/src/edu/cornell/mannlib/semservices/service/impl/UMLSService.java
+++ b/src/edu/cornell/mannlib/semservices/service/impl/UMLSService.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.service.impl;
import java.io.BufferedReader;
diff --git a/src/edu/cornell/mannlib/semservices/util/ClassUtils.java b/src/edu/cornell/mannlib/semservices/util/ClassUtils.java
index 457734c2..c71e3d22 100644
--- a/src/edu/cornell/mannlib/semservices/util/ClassUtils.java
+++ b/src/edu/cornell/mannlib/semservices/util/ClassUtils.java
@@ -1,4 +1,7 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
/*
+
* $Id$
* CONFIDENTIAL AND PROPRIETARY. ? 2007 Revolution Health Group LLC. All rights reserved.
* This source code may not be disclosed to others, used or reproduced without the written permission of Revolution Health Group.
diff --git a/src/edu/cornell/mannlib/semservices/util/DateConverter.java b/src/edu/cornell/mannlib/semservices/util/DateConverter.java
index 9c1980f2..d91d371a 100644
--- a/src/edu/cornell/mannlib/semservices/util/DateConverter.java
+++ b/src/edu/cornell/mannlib/semservices/util/DateConverter.java
@@ -1,4 +1,7 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
/*
+
* $Id: DateConverter.java 50408 2007-03-28 19:14:46Z jdamick $
*
* Copyright 2006- Revolution Health Group. All rights reserved.
diff --git a/src/edu/cornell/mannlib/semservices/util/DateUtils.java b/src/edu/cornell/mannlib/semservices/util/DateUtils.java
index 42a54874..7e18b736 100644
--- a/src/edu/cornell/mannlib/semservices/util/DateUtils.java
+++ b/src/edu/cornell/mannlib/semservices/util/DateUtils.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
import java.text.ParsePosition;
diff --git a/src/edu/cornell/mannlib/semservices/util/DayConverter.java b/src/edu/cornell/mannlib/semservices/util/DayConverter.java
index c8ba9f2b..f21edefa 100644
--- a/src/edu/cornell/mannlib/semservices/util/DayConverter.java
+++ b/src/edu/cornell/mannlib/semservices/util/DayConverter.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
diff --git a/src/edu/cornell/mannlib/semservices/util/MetadataNamespaceContext.java b/src/edu/cornell/mannlib/semservices/util/MetadataNamespaceContext.java
index 8c177eea..298b16b1 100644
--- a/src/edu/cornell/mannlib/semservices/util/MetadataNamespaceContext.java
+++ b/src/edu/cornell/mannlib/semservices/util/MetadataNamespaceContext.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
import java.util.Iterator;
import javax.xml.XMLConstants;
diff --git a/src/edu/cornell/mannlib/semservices/util/ObjectUtils.java b/src/edu/cornell/mannlib/semservices/util/ObjectUtils.java
index 9cea3a73..bf53dce2 100644
--- a/src/edu/cornell/mannlib/semservices/util/ObjectUtils.java
+++ b/src/edu/cornell/mannlib/semservices/util/ObjectUtils.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
/*
* $Id$
* CONFIDENTIAL AND PROPRIETARY. © 2007 Revolution Health Group LLC. All rights reserved.
diff --git a/src/edu/cornell/mannlib/semservices/util/TimeConverter.java b/src/edu/cornell/mannlib/semservices/util/TimeConverter.java
index 41a04448..ccd6147c 100644
--- a/src/edu/cornell/mannlib/semservices/util/TimeConverter.java
+++ b/src/edu/cornell/mannlib/semservices/util/TimeConverter.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
import edu.cornell.mannlib.semservices.bo.Time;
import java.util.Date;
diff --git a/src/edu/cornell/mannlib/semservices/util/TimestampConverter.java b/src/edu/cornell/mannlib/semservices/util/TimestampConverter.java
index 8c015ee3..c4f3baa8 100644
--- a/src/edu/cornell/mannlib/semservices/util/TimestampConverter.java
+++ b/src/edu/cornell/mannlib/semservices/util/TimestampConverter.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
diff --git a/src/edu/cornell/mannlib/semservices/util/XMLGregorianCalendarConverter.java b/src/edu/cornell/mannlib/semservices/util/XMLGregorianCalendarConverter.java
index 69d23eb9..2caaf4ce 100644
--- a/src/edu/cornell/mannlib/semservices/util/XMLGregorianCalendarConverter.java
+++ b/src/edu/cornell/mannlib/semservices/util/XMLGregorianCalendarConverter.java
@@ -1,4 +1,7 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
/*
+
* $Id: XMLGregorianCalendarConverter.java 28642 2006-10-25 13:41:54Z jdamick $
*
* Copyright 2006- Revolution Health Group. All rights reserved.
diff --git a/src/edu/cornell/mannlib/semservices/util/XMLUtils.java b/src/edu/cornell/mannlib/semservices/util/XMLUtils.java
index 010ae4ab..82fafd9c 100644
--- a/src/edu/cornell/mannlib/semservices/util/XMLUtils.java
+++ b/src/edu/cornell/mannlib/semservices/util/XMLUtils.java
@@ -1,3 +1,5 @@
+/* $This file is distributed under the terms of the license in /doc/license.txt$ */
+
package edu.cornell.mannlib.semservices.util;
import java.io.BufferedWriter;