]> source.dussan.org Git - vaadin-framework.git/commitdiff
Update framework to use jetty-server 9.4 (#11272)
authorSun Zhe <31067185+ZheSun88@users.noreply.github.com>
Tue, 6 Nov 2018 15:04:33 +0000 (17:04 +0200)
committerGitHub <noreply@github.com>
Tue, 6 Nov 2018 15:04:33 +0000 (17:04 +0200)
Fix upload issue

pom.xml
server/src/main/java/com/vaadin/server/communication/FileUploadHandler.java
uitest/src/test/java/com/vaadin/tests/components/upload/InterruptUploadTest.java

diff --git a/pom.xml b/pom.xml
index d75246975df023c0b61f3b2fc122e4e409429e84..e3462eefa5be8f6b25e61f270a169ba15c29ff01 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -47,8 +47,8 @@
 
         <!-- Dependency unpack directory -->
         <dependency.unpack.directory>${project.build.directory}/dependency-unpack</dependency.unpack.directory>
-        
-        <jetty.version>9.2.26.v20180806</jetty.version>
+        <jetty.version>9.4.12.v20180830</jetty.version>
 
         <!-- Sonar properties -->
         <sonar.java.source>8</sonar.java.source>
index 90ff4b87999ff5d83520f5507a60f156d16566b2..addf032a83e5971b016a8b92aa4bd9343f3a0630 100644 (file)
@@ -617,6 +617,7 @@ public class FileUploadHandler implements RequestHandler {
             } finally {
                 session.unlock();
             }
+            return true;
             // Note, we are not throwing interrupted exception forward as it is
             // not a terminal level error like all other exception.
         } catch (final Exception e) {
index 877455414aaaa575c584847c4cf9af9b6325e390..8e1d0ba7b368da424b1c15704e0da356180920fd 100644 (file)
@@ -1,9 +1,10 @@
 package com.vaadin.tests.components.upload;
 
-import com.vaadin.testbench.elements.LabelElement;
-import com.vaadin.testbench.elements.WindowElement;
-import com.vaadin.tests.tb3.MultiBrowserTest;
-import com.vaadin.tests.util.LoremIpsum;
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileWriter;
+import java.io.IOException;
+
 import org.junit.Test;
 import org.openqa.selenium.By;
 import org.openqa.selenium.JavascriptExecutor;
@@ -12,10 +13,10 @@ import org.openqa.selenium.internal.WrapsElement;
 import org.openqa.selenium.remote.LocalFileDetector;
 import org.openqa.selenium.remote.RemoteWebElement;
 
-import java.io.BufferedWriter;
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
+import com.vaadin.testbench.elements.LabelElement;
+import com.vaadin.testbench.elements.WindowElement;
+import com.vaadin.tests.tb3.MultiBrowserTest;
+import com.vaadin.tests.util.LoremIpsum;
 
 import static org.junit.Assert.assertTrue;