diff --git a/js/owrap.template.js b/js/owrap.template.js
index 3dda477e5..278c5c5e0 100644
--- a/js/owrap.template.js
+++ b/js/owrap.template.js
@@ -232,7 +232,11 @@ OpenWrap.template.prototype.addOpenAFHelpers = function() {
return s;
}
- if (!Array.isArray(headers) || !Array.isArray(rows)) return "";
+ if (!Array.isArray(headers)) return ""
+ if (!Array.isArray(rows)) {
+ rows = headers
+ headers = Object.keys(rows[0] || {})
+ }
// Header line
var headerLine = "| " + headers.map(_escapeCell).join(" | ") + " |";
diff --git a/lib/jetty-websocket-core-common-12.1.6.jar b/lib/jetty-websocket-core-common-12.1.7.jar
similarity index 89%
rename from lib/jetty-websocket-core-common-12.1.6.jar
rename to lib/jetty-websocket-core-common-12.1.7.jar
index 5cb27b24c..8547ffb66 100644
Binary files a/lib/jetty-websocket-core-common-12.1.6.jar and b/lib/jetty-websocket-core-common-12.1.7.jar differ
diff --git a/lib/jetty-websocket-jetty-common-12.1.6.jar b/lib/jetty-websocket-jetty-common-12.1.7.jar
similarity index 83%
rename from lib/jetty-websocket-jetty-common-12.1.6.jar
rename to lib/jetty-websocket-jetty-common-12.1.7.jar
index e85e71f4c..824794e9d 100644
Binary files a/lib/jetty-websocket-jetty-common-12.1.6.jar and b/lib/jetty-websocket-jetty-common-12.1.7.jar differ
diff --git a/pom.xml b/pom.xml
index a53c84adb..e3c29e825 100644
--- a/pom.xml
+++ b/pom.xml
@@ -260,7 +260,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
org.eclipse.jetty.websocket
jetty-websocket-jetty-common
- 12.1.6
+ 12.1.7
org.eclipse.jetty.websocket
@@ -280,7 +280,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
org.eclipse.jetty.websocket
jetty-websocket-core-common
- 12.1.6
+ 12.1.7
jline