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;