diff --git a/README.md b/README.md
index 60901fad..48d834c0 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ The previously generated war can be deployed locally executing within the direct
`cd wise-webapp;mvn jetty:run-war`
-This will start the application on the URL: [http://localhost:8080/wise-webapp/]. Additionally, a file based database is automatically populated with a test user.
+This will start the application on the URL: [http://localhost:8080/] using file based database..
User: test@wisemapping.org
Password: test
diff --git a/distribution/docker-conf/app.properties b/distribution/docker-conf/app.properties
index 8928c4b0..db8ada22 100644
--- a/distribution/docker-conf/app.properties
+++ b/distribution/docker-conf/app.properties
@@ -65,12 +65,12 @@ mail.errorReporterEmail=
##################################################################################
# Enable captcha confirmation
-google.recaptcha.enabled = true
+google.recaptcha2.enabled = true
# ReCaptcha is the default captcha. Public and private keys are required.
# More Info: http://www.google.com/recaptcha .
-google.recaptcha.privateKey = 6LeQ4tISAAAAAMfHMPRKyHupTfA-KE4QeTCnLXhK
-google.recaptcha.publicKey = 6LeQ4tISAAAAALzCGKNgRv8UqsDx7Cb0vq4wbJBr
+google.recaptcha2.siteKey = 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
+google.recaptcha2.secretKey = 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe
##################################################################################
# Site configuration
diff --git a/mindplot/pom.xml b/mindplot/pom.xml
index fa24e844..67a0209d 100644
--- a/mindplot/pom.xml
+++ b/mindplot/pom.xml
@@ -50,28 +50,27 @@
@@ -258,13 +257,13 @@
com.github.searls
jasmine-maven-plugin
1.3.1.5
-
-
-
- test
-
-
-
+
+
+
+
+
+
+
net.sourceforge.htmlunit
diff --git a/phantomjsdriver.log b/phantomjsdriver.log
new file mode 100644
index 00000000..8dd20693
--- /dev/null
+++ b/phantomjsdriver.log
@@ -0,0 +1,14 @@
+[INFO - 2015-11-02T11:53:26.059Z] GhostDriver - Main - running on port 23859
+[INFO - 2015-11-02T11:53:26.556Z] Session [53aba090-8158-11e5-b4b7-df7d699a4283] - _decorateNewWindow - page.settings: {"XSSAuditingEnabled":false,"javascriptCanCloseWindows":true,"javascriptCanOpenWindows":true,"javascriptEnabled":true,"loadImages":true,"localToRemoteUrlAccessEnabled":false,"userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.2 Safari/534.34","webSecurityEnabled":true}
+[INFO - 2015-11-02T11:53:26.556Z] Session [53aba090-8158-11e5-b4b7-df7d699a4283] - page.customHeaders: - {}
+[INFO - 2015-11-02T11:53:26.556Z] Session [53aba090-8158-11e5-b4b7-df7d699a4283] - CONSTRUCTOR - Desired Capabilities: {"phantomjs.binary.path":"/Users/pveiga/repo/wisemapping/mindplot/target/phantomjs-maven-plugin/phantomjs-1.9.2-macosx/bin/phantomjs","javascriptEnabled":true}
+[INFO - 2015-11-02T11:53:26.556Z] Session [53aba090-8158-11e5-b4b7-df7d699a4283] - CONSTRUCTOR - Negotiated Capabilities: {"browserName":"phantomjs","version":"1.9.2","driverName":"ghostdriver","driverVersion":"1.0.4","platform":"mac-unknown-32bit","javascriptEnabled":true,"takesScreenshot":true,"handlesAlerts":false,"databaseEnabled":false,"locationContextEnabled":false,"applicationCacheEnabled":false,"browserConnectionEnabled":false,"cssSelectorsEnabled":true,"webStorageEnabled":false,"rotatable":false,"acceptSslCerts":false,"nativeEvents":true,"proxy":{"proxyType":"direct"}}
+[INFO - 2015-11-02T11:53:26.556Z] SessionManagerReqHand - _postNewSessionCommand - New Session Created: 53aba090-8158-11e5-b4b7-df7d699a4283
+[INFO - 2015-11-02T11:53:30.454Z] ShutdownReqHand - _handle - About to shutdown
+[INFO - 2015-11-02T11:56:02.272Z] GhostDriver - Main - running on port 47468
+[INFO - 2015-11-02T11:56:02.546Z] Session [b0a5cff0-8158-11e5-b537-631f7ef82703] - _decorateNewWindow - page.settings: {"XSSAuditingEnabled":false,"javascriptCanCloseWindows":true,"javascriptCanOpenWindows":true,"javascriptEnabled":true,"loadImages":true,"localToRemoteUrlAccessEnabled":false,"userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.2 Safari/534.34","webSecurityEnabled":true}
+[INFO - 2015-11-02T11:56:02.546Z] Session [b0a5cff0-8158-11e5-b537-631f7ef82703] - page.customHeaders: - {}
+[INFO - 2015-11-02T11:56:02.546Z] Session [b0a5cff0-8158-11e5-b537-631f7ef82703] - CONSTRUCTOR - Desired Capabilities: {"phantomjs.binary.path":"/Users/pveiga/repo/wisemapping/mindplot/target/phantomjs-maven-plugin/phantomjs-1.9.2-macosx/bin/phantomjs","javascriptEnabled":true}
+[INFO - 2015-11-02T11:56:02.546Z] Session [b0a5cff0-8158-11e5-b537-631f7ef82703] - CONSTRUCTOR - Negotiated Capabilities: {"browserName":"phantomjs","version":"1.9.2","driverName":"ghostdriver","driverVersion":"1.0.4","platform":"mac-unknown-32bit","javascriptEnabled":true,"takesScreenshot":true,"handlesAlerts":false,"databaseEnabled":false,"locationContextEnabled":false,"applicationCacheEnabled":false,"browserConnectionEnabled":false,"cssSelectorsEnabled":true,"webStorageEnabled":false,"rotatable":false,"acceptSslCerts":false,"nativeEvents":true,"proxy":{"proxyType":"direct"}}
+[INFO - 2015-11-02T11:56:02.546Z] SessionManagerReqHand - _postNewSessionCommand - New Session Created: b0a5cff0-8158-11e5-b537-631f7ef82703
+[INFO - 2015-11-02T11:56:04.055Z] ShutdownReqHand - _handle - About to shutdown
diff --git a/pom.xml b/pom.xml
index 440d61a6..5161fd4f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,7 +72,7 @@
org.apache.maven.plugins
maven-dependency-plugin
- 2.5
+ 2.10
org.jvnet.jaxb2.maven2
diff --git a/wise-webapp/pom.xml b/wise-webapp/pom.xml
index 2fbd34d5..28a02ae4 100644
--- a/wise-webapp/pom.xml
+++ b/wise-webapp/pom.xml
@@ -28,7 +28,8 @@
- 3.1.3.RELEASE
+ 3.2.18.RELEASE
+ 3.2.10.RELEASE
@@ -61,9 +62,8 @@
org.testng
testng
- 5.8
+ 6.9.8
test
- jdk15
com.intellij
@@ -80,13 +80,13 @@
org.springframework.security
spring-security-ldap
- ${org.springframework.version}
+ ${org.springframework.addons}
compile
org.springframework.security
spring-security-openid
- ${org.springframework.version}
+ ${org.springframework.addons}
compile
@@ -110,7 +110,7 @@
org.slf4j
slf4j-log4j12
- 1.7.2
+ 1.7.25
runtime
@@ -122,7 +122,7 @@
org.apache.xmlgraphics
fop
- 0.94
+ 2.3
org.springframework
@@ -145,8 +145,14 @@
org.apache.tiles
tiles-jsp
- 2.1.4
+ 2.2.2
runtime
+
+
+ org.slf4j
+ jcl-over-slf4j
+
+
org.springframework
@@ -163,19 +169,19 @@
org.springframework.security
spring-security-web
- ${org.springframework.version}
+ ${org.springframework.addons}
compile
org.springframework.security
spring-security-core
- ${org.springframework.version}
+ ${org.springframework.addons}
compile
org.springframework.security
spring-security-config
- ${org.springframework.version}
+ ${org.springframework.addons}
runtime
@@ -205,7 +211,7 @@
org.apache.xmlgraphics
batik-transcoder
- 1.7
+ 1.9.1
compile
@@ -217,8 +223,13 @@
org.apache.xmlgraphics
batik-codec
- 1.7
+ 1.9.1
+
+
+
+
+
javax
javaee-api
@@ -275,7 +286,7 @@
org.slf4j
slf4j-api
- 1.7.2
+ 1.7.25
runtime
@@ -284,12 +295,6 @@
2.10.0
compile
-
- net.tanesha.recaptcha4j
- recaptcha4j
- 0.0.7
- compile
-
org.jsoup
@@ -311,7 +316,16 @@
jstl
1.2
-
+
+ org.apache.httpcomponents
+ fluent-hc
+ 4.5.5
+
+
+ org.apache.httpcomponents
+ httpclient
+ 4.5.5
+
@@ -556,9 +570,9 @@
- org.mortbay.jetty
+ org.eclipse.jetty
jetty-maven-plugin
- 8.1.14.v20131031
+ 9.4.12.v20180830
false
foo
diff --git a/wise-webapp/src/main/java/com/wisemapping/exporter/ExporterFactory.java b/wise-webapp/src/main/java/com/wisemapping/exporter/ExporterFactory.java
index ffdf8db7..a2ffd1f8 100644
--- a/wise-webapp/src/main/java/com/wisemapping/exporter/ExporterFactory.java
+++ b/wise-webapp/src/main/java/com/wisemapping/exporter/ExporterFactory.java
@@ -167,6 +167,10 @@ public class ExporterFactory {
svgXml = svgXml.replaceFirst("