You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/03/04 22:38:11 UTC

svn commit: r1452539 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server: DuccAbstractHandler.java DuccHandler.java

Author: degenaro
Date: Mon Mar  4 21:38:10 2013
New Revision: 1452539

URL: http://svn.apache.org/r1452539
Log:
UIMA-2711 DUCC webserver (WS) should format classpath display for Jobs/ManagedReservations/Services

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccAbstractHandler.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccAbstractHandler.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccAbstractHandler.java?rev=1452539&r1=1452538&r2=1452539&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccAbstractHandler.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccAbstractHandler.java Mon Mar  4 21:38:10 2013
@@ -849,4 +849,27 @@ public abstract class DuccAbstractHandle
 		return sb.toString();
 	}
 	
+	public String formatClasspath(String classpath) {
+		String retVal = classpath;
+		if(classpath != null) {
+			String[] cpList = classpath.split(":");
+			if(cpList != null) {
+				StringBuffer vb = new StringBuffer();
+				vb.append("<br>");
+				vb.append("<div>");
+				StringBuffer sb = new StringBuffer();
+				for(String item : cpList) {
+					if(sb.length() > 0) {
+						sb.append("<br>");
+					}
+					sb.append(item);
+				}
+				vb.append(sb);
+				vb.append("</div>");
+				retVal = vb.toString();
+			}
+		}
+		return retVal;
+	}
+	
 }

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java?rev=1452539&r1=1452538&r2=1452539&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccHandler.java Mon Mar  4 21:38:10 2013
@@ -1252,6 +1252,7 @@ public class DuccHandler extends DuccAbs
 					String key = iterator.next();
 					String value = properties.getProperty(key);
 					if(key.endsWith("classpath")) {
+						value = formatClasspath(value);
 						String show = "<div class=\"hidedata\"><input type=\"submit\" name=\"showcp\" value=\"Show\" id=\"showbutton"+i+"\"/></div>";
 						String hide = "<div class=\"showdata\"><input type=\"submit\" name=\"hidecp\" value=\"Hide\" id=\"hidebutton"+i+"\"/>"+" "+value+"</div>";
 						value = show+hide;
@@ -1452,6 +1453,7 @@ public class DuccHandler extends DuccAbs
 					String key = iterator.next();
 					String value = properties.getProperty(key);
 					if(key.endsWith("classpath")) {
+						value = formatClasspath(value);
 						String show = "<div class=\"hidedata\"><input type=\"submit\" name=\"showcp\" value=\"Show\" id=\"showbutton"+i+"\"/></div>";
 						String hide = "<div class=\"showdata\"><input type=\"submit\" name=\"hidecp\" value=\"Hide\" id=\"hidebutton"+i+"\"/>"+" "+value+"</div>";
 						value = show+hide;
@@ -1561,6 +1563,7 @@ public class DuccHandler extends DuccAbs
 				String key = iterator.next();
 				String value = properties.getProperty(key);
 				if(key.endsWith("classpath")) {
+					value = formatClasspath(value);
 					String show = "<div class=\"hidedata\"><input type=\"submit\" name=\"showcp\" value=\"Show\" id=\"showbutton"+i+"\"/></div>";
 					String hide = "<div class=\"showdata\"><input type=\"submit\" name=\"hidecp\" value=\"Hide\" id=\"hidebutton"+i+"\"/>"+" "+value+"</div>";
 					value = show+hide;
@@ -1582,6 +1585,7 @@ public class DuccHandler extends DuccAbs
 				String key = iterator.next();
 				String value = properties.getProperty(key);
 				if(key.endsWith("classpath")) {
+					value = formatClasspath(value);
 					String show = "<div class=\"hidedata\"><input type=\"submit\" name=\"showcp\" value=\"Show\" id=\"showbutton"+i+"\"/></div>";
 					String hide = "<div class=\"showdata\"><input type=\"submit\" name=\"hidecp\" value=\"Hide\" id=\"hidebutton"+i+"\"/>"+" "+value+"</div>";
 					value = show+hide;