Merge remote-tracking branch 'origin/jetty-12.0.x' into jetty-12.1.x
# Conflicts: # jetty-core/jetty-http3/jetty-http3-common/src/main/java/org/eclipse/jetty/http3/InstructionFlusher.java # jetty-core/jetty-io/src/main/java/org/eclipse/jetty/io/ArrayByteBufferPool.java # jetty-core/jetty-io/src/main/java/org/eclipse/jetty/io/content/BufferedContentSink.java # jetty-ee10/jetty-ee10-servlet/src/test/java/org/eclipse/jetty/ee10/servlet/ContextScopeListenerTest.java # jetty-ee9/jetty-ee9-nested/src/main/java/org/eclipse/jetty/ee9/nested/HttpOutput.java
This commit is contained in:
parent
56a4a58b7c
commit
ac6c49b34f
|
@ -53,8 +53,8 @@
|
|||
<systemPropertyVariables>
|
||||
<jetty.port.file>${jetty.port.file}</jetty.port.file>
|
||||
<maven.it.name>${project.groupId}:${project.artifactId}</maven.it.name>
|
||||
<contentCheck>BLAH</contentCheck>
|
||||
<pathToCheck>/blah.html</pathToCheck>
|
||||
<contentCheck>SPACY</contentCheck>
|
||||
<pathToCheck>/spacy.html</pathToCheck>
|
||||
</systemPropertyVariables>
|
||||
<dependenciesToScan>
|
||||
<dependency>org.eclipse.jetty.ee11:jetty-ee11-maven-plugin</dependency>
|
||||
|
@ -95,6 +95,7 @@
|
|||
<webApp>
|
||||
<resourceBases>
|
||||
<resourceBase>${project.basedir}/public</resourceBase>
|
||||
<resourceBase>${project.basedir}/with space</resourceBase>
|
||||
<resourceBase>${project.basedir}/src/main/webapp</resourceBase>
|
||||
</resourceBases>
|
||||
</webApp>
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
SPACY
|
|
@ -42,6 +42,7 @@ import org.eclipse.jetty.util.StringUtil;
|
|||
import org.eclipse.jetty.util.URIUtil;
|
||||
import org.eclipse.jetty.util.resource.CombinedResource;
|
||||
import org.eclipse.jetty.util.resource.Resource;
|
||||
import org.eclipse.jetty.util.resource.ResourceFactory;
|
||||
import org.eclipse.jetty.util.resource.Resources;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
@ -230,11 +231,11 @@ public class MavenWebAppContext extends WebAppContext
|
|||
|
||||
// This is a user provided list of configurations.
|
||||
// We have to assume that mounting can happen.
|
||||
List<URI> uris = Stream.of(resourceBases)
|
||||
.map(URI::create)
|
||||
List<Resource> resources = Stream.of(resourceBases)
|
||||
.map(s -> ResourceFactory.of(this).newResource(s))
|
||||
.toList();
|
||||
|
||||
setBaseResource(this.getResourceFactory().newResource(uris));
|
||||
setBaseResource(ResourceFactory.combine(resources));
|
||||
}
|
||||
catch (Throwable t)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue