Merge branch 'jetty-9.1' into release-9.1
This commit is contained in:
commit
29aaba8631
|
@ -680,11 +680,13 @@
|
||||||
<artifactId>jetty-proxy</artifactId>
|
<artifactId>jetty-proxy</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!--
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-overlay-deployer</artifactId>
|
<artifactId>jetty-overlay-deployer</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
-->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-jaas</artifactId>
|
<artifactId>jetty-jaas</artifactId>
|
||||||
|
|
|
@ -258,6 +258,8 @@ public class ProxyServlet extends HttpServlet
|
||||||
if (value == null || "-".equals(value))
|
if (value == null || "-".equals(value))
|
||||||
{
|
{
|
||||||
executor = (Executor)getServletContext().getAttribute("org.eclipse.jetty.server.Executor");
|
executor = (Executor)getServletContext().getAttribute("org.eclipse.jetty.server.Executor");
|
||||||
|
if (executor==null)
|
||||||
|
throw new IllegalStateException("No server executor for proxy");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -239,7 +239,7 @@ public class ProxyServletTest
|
||||||
result.setProxyConfiguration(new ProxyConfiguration("localhost", proxyConnector.getLocalPort()));
|
result.setProxyConfiguration(new ProxyConfiguration("localhost", proxyConnector.getLocalPort()));
|
||||||
QueuedThreadPool threadPool = new QueuedThreadPool();
|
QueuedThreadPool threadPool = new QueuedThreadPool();
|
||||||
threadPool.setName("foo");
|
threadPool.setName("foo");
|
||||||
threadPool.setMaxThreads(2);
|
threadPool.setMaxThreads(20);
|
||||||
result.setExecutor(threadPool);
|
result.setExecutor(threadPool);
|
||||||
result.start();
|
result.start();
|
||||||
|
|
||||||
|
@ -269,7 +269,6 @@ public class ProxyServletTest
|
||||||
|
|
||||||
for ( int i = 0; i < 10; ++i )
|
for ( int i = 0; i < 10; ++i )
|
||||||
{
|
{
|
||||||
|
|
||||||
Assert.assertEquals(200, responses[i].getStatus());
|
Assert.assertEquals(200, responses[i].getStatus());
|
||||||
Assert.assertTrue(responses[i].getHeaders().containsKey(PROXIED_HEADER));
|
Assert.assertTrue(responses[i].getHeaders().containsKey(PROXIED_HEADER));
|
||||||
Assert.assertArrayEquals(content, responses[i].getContent());
|
Assert.assertArrayEquals(content, responses[i].getContent());
|
||||||
|
|
|
@ -38,6 +38,7 @@ import org.eclipse.jetty.util.Fields;
|
||||||
import org.eclipse.jetty.util.ssl.SslContextFactory;
|
import org.eclipse.jetty.util.ssl.SslContextFactory;
|
||||||
import org.junit.Assert;
|
import org.junit.Assert;
|
||||||
import org.junit.Assume;
|
import org.junit.Assume;
|
||||||
|
import org.junit.Ignore;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
public class SSLExternalServerTest extends AbstractHTTPSPDYTest
|
public class SSLExternalServerTest extends AbstractHTTPSPDYTest
|
||||||
|
@ -58,6 +59,7 @@ public class SSLExternalServerTest extends AbstractHTTPSPDYTest
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(timeout=5000)
|
@Test(timeout=5000)
|
||||||
|
@Ignore
|
||||||
public void testExternalServer() throws Exception
|
public void testExternalServer() throws Exception
|
||||||
{
|
{
|
||||||
String host = "encrypted.google.com";
|
String host = "encrypted.google.com";
|
||||||
|
|
2
pom.xml
2
pom.xml
|
@ -442,7 +442,7 @@
|
||||||
<!-- modules that need fixed and added back, or simply dropped and not maintained
|
<!-- modules that need fixed and added back, or simply dropped and not maintained
|
||||||
<module>jetty-rhttp</module>
|
<module>jetty-rhttp</module>
|
||||||
-->
|
-->
|
||||||
<module>jetty-overlay-deployer</module>
|
<!--<module>jetty-overlay-deployer</module>-->
|
||||||
</modules>
|
</modules>
|
||||||
<dependencyManagement>
|
<dependencyManagement>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
Loading…
Reference in New Issue