429616 Use UTF-8 encoding for XML
This commit is contained in:
parent
eacdaf7073
commit
84fa579ec7
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<web-fragment
|
<web-fragment
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE taglib
|
<!DOCTYPE taglib
|
||||||
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
|
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
|
||||||
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
|
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
<!-- ===================================================================== -->
|
||||||
<!-- This file contains the default descriptor for web applications. -->
|
<!-- This file contains the default descriptor for web applications. -->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
<Set name="contextPath">/foo</Set>
|
<Set name="contextPath">/foo</Set>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<!-- Simple handler to redirect from old path to new -->
|
<!-- Simple handler to redirect from old path to new -->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
<!--
|
<!--
|
||||||
Copyright (c) 2009-2011 Intalio, Inc.
|
Copyright (c) 2009-2011 Intalio, Inc.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
|
<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
<!-- ===================================================================== -->
|
||||||
<!-- This file contains the default descriptor for web applications. -->
|
<!-- This file contains the default descriptor for web applications. -->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
|
<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.overlays.TemplateContext">
|
<Configure class="org.eclipse.jetty.overlays.TemplateContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
<!-- ===================================================================== -->
|
||||||
<!-- This file contains the default descriptor for web applications. -->
|
<!-- This file contains the default descriptor for web applications. -->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.eclipse.org/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.eclipse.org/configure.dtd">
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<web-fragment
|
<web-fragment
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<web-fragment
|
<web-fragment
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<web-fragment
|
<web-fragment
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -30,7 +30,6 @@ import javax.servlet.http.HttpServletResponse;
|
||||||
|
|
||||||
import org.eclipse.jetty.http.HttpFields;
|
import org.eclipse.jetty.http.HttpFields;
|
||||||
import org.eclipse.jetty.http.HttpHeader;
|
import org.eclipse.jetty.http.HttpHeader;
|
||||||
import org.eclipse.jetty.http.HttpHeaderValue;
|
|
||||||
import org.eclipse.jetty.http.HttpMethod;
|
import org.eclipse.jetty.http.HttpMethod;
|
||||||
import org.eclipse.jetty.http.HttpStatus;
|
import org.eclipse.jetty.http.HttpStatus;
|
||||||
import org.eclipse.jetty.http.MimeTypes;
|
import org.eclipse.jetty.http.MimeTypes;
|
||||||
|
@ -140,7 +139,7 @@ public class ErrorHandler extends AbstractHandler
|
||||||
protected void writeErrorPageHead(HttpServletRequest request, Writer writer, int code, String message)
|
protected void writeErrorPageHead(HttpServletRequest request, Writer writer, int code, String message)
|
||||||
throws IOException
|
throws IOException
|
||||||
{
|
{
|
||||||
writer.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\"/>\n");
|
writer.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"/>\n");
|
||||||
writer.write("<title>Error ");
|
writer.write("<title>Error ");
|
||||||
writer.write(Integer.toString(code));
|
writer.write(Integer.toString(code));
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@ import java.io.InputStreamReader;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.concurrent.CountDownLatch;
|
import java.util.concurrent.CountDownLatch;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
|
@ -155,7 +156,7 @@ public abstract class ConnectorCloseTestBase extends HttpServerTestFixture
|
||||||
"content-type: text/plain; charset=utf-8\r\n"+
|
"content-type: text/plain; charset=utf-8\r\n"+
|
||||||
"content-length: "+bytes.length+"\r\n"+
|
"content-length: "+bytes.length+"\r\n"+
|
||||||
"\r\n"
|
"\r\n"
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
int len = bytes.length;
|
int len = bytes.length;
|
||||||
int offset = 0;
|
int offset = 0;
|
||||||
|
|
|
@ -58,13 +58,14 @@ import org.eclipse.jetty.util.log.StdErrLog;
|
||||||
import org.hamcrest.Matchers;
|
import org.hamcrest.Matchers;
|
||||||
import org.junit.Assert;
|
import org.junit.Assert;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public abstract class HttpServerTestBase extends HttpServerTestFixture
|
public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
{
|
{
|
||||||
private static final String REQUEST1_HEADER = "POST / HTTP/1.0\n" + "Host: localhost\n" + "Content-Type: text/xml; charset=utf-8\n" + "Connection: close\n" + "Content-Length: ";
|
private static final String REQUEST1_HEADER = "POST / HTTP/1.0\n" + "Host: localhost\n" + "Content-Type: text/xml; charset=utf-8\n" + "Connection: close\n" + "Content-Length: ";
|
||||||
private static final String REQUEST1_CONTENT = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
|
private static final String REQUEST1_CONTENT = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
|
||||||
+ "<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" + " xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n"
|
+ "<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" + " xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n"
|
||||||
+ "</nimbus>";
|
+ "</nimbus>";
|
||||||
private static final String REQUEST1 = REQUEST1_HEADER + REQUEST1_CONTENT.getBytes().length + "\n\n" + REQUEST1_CONTENT;
|
private static final String REQUEST1 = REQUEST1_HEADER + REQUEST1_CONTENT.getBytes().length + "\n\n" + REQUEST1_CONTENT;
|
||||||
|
@ -82,7 +83,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"Content-Type: text/xml; charset=ISO-8859-1\n" +
|
"Content-Type: text/xml; charset=ISO-8859-1\n" +
|
||||||
"Content-Length: ";
|
"Content-Length: ";
|
||||||
protected static final String REQUEST2_CONTENT =
|
protected static final String REQUEST2_CONTENT =
|
||||||
"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n" +
|
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
|
||||||
"<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
|
"<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
|
||||||
" xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n" +
|
" xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n" +
|
||||||
" <request requestId=\"1\">\n" +
|
" <request requestId=\"1\">\n" +
|
||||||
|
@ -94,7 +95,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
protected static final String REQUEST2 = REQUEST2_HEADER + REQUEST2_CONTENT.getBytes().length + "\n\n" + REQUEST2_CONTENT;
|
protected static final String REQUEST2 = REQUEST2_HEADER + REQUEST2_CONTENT.getBytes().length + "\n\n" + REQUEST2_CONTENT;
|
||||||
|
|
||||||
protected static final String RESPONSE2_CONTENT =
|
protected static final String RESPONSE2_CONTENT =
|
||||||
"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n" +
|
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
|
||||||
"<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
|
"<nimbus xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
|
||||||
" xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n" +
|
" xsi:noNamespaceSchemaLocation=\"nimbus.xsd\" version=\"1.0\">\n" +
|
||||||
" <request requestId=\"1\">\n" +
|
" <request requestId=\"1\">\n" +
|
||||||
|
@ -926,7 +927,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
||||||
"content-type: text/plain; charset=utf-8\r\n" +
|
"content-type: text/plain; charset=utf-8\r\n" +
|
||||||
"content-length: 10\r\n" +
|
"content-length: 10\r\n" +
|
||||||
"\r\n").getBytes("iso-8859-1"));
|
"\r\n").getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
os.write((
|
os.write((
|
||||||
"123456789\n"
|
"123456789\n"
|
||||||
|
@ -938,7 +939,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"content-type: text/plain; charset=utf-8\r\n" +
|
"content-type: text/plain; charset=utf-8\r\n" +
|
||||||
"content-length: 10\r\n" +
|
"content-length: 10\r\n" +
|
||||||
"\r\n"
|
"\r\n"
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
os.write((
|
os.write((
|
||||||
"abcdefghZ\n"
|
"abcdefghZ\n"
|
||||||
|
@ -953,7 +954,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"content-length: " + contentB.length + "\r\n" +
|
"content-length: " + contentB.length + "\r\n" +
|
||||||
"connection: close\r\n" +
|
"connection: close\r\n" +
|
||||||
"\r\n"
|
"\r\n"
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
os.write(contentB);
|
os.write(contentB);
|
||||||
|
|
||||||
os.flush();
|
os.flush();
|
||||||
|
@ -1028,7 +1029,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"\015\012" +
|
"\015\012" +
|
||||||
"abcdefghi\n"
|
"abcdefghi\n"
|
||||||
|
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
|
|
||||||
String in = IO.toString(is);
|
String in = IO.toString(is);
|
||||||
|
@ -1053,7 +1054,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
||||||
"content-type: text/plain; charset=utf-8\r\n" +
|
"content-type: text/plain; charset=utf-8\r\n" +
|
||||||
"content-length: 10\r\n" +
|
"content-length: 10\r\n" +
|
||||||
"\r\n").getBytes("iso-8859-1"));
|
"\r\n").getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
os.write((
|
os.write((
|
||||||
"123456789\n"
|
"123456789\n"
|
||||||
|
@ -1065,14 +1066,14 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"content-type: text/plain; charset=utf-8\r\n" +
|
"content-type: text/plain; charset=utf-8\r\n" +
|
||||||
"content-length: 10\r\n" +
|
"content-length: 10\r\n" +
|
||||||
"\r\n"
|
"\r\n"
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
os.write((
|
os.write((
|
||||||
"abcdefghi\n"
|
"abcdefghi\n"
|
||||||
).getBytes("utf-8"));
|
).getBytes(StandardCharsets.UTF_8));
|
||||||
|
|
||||||
String content = "Wibble";
|
String content = "Wibble";
|
||||||
byte[] contentB = content.getBytes("utf-16");
|
byte[] contentB = content.getBytes(StandardCharsets.UTF_16);
|
||||||
os.write((
|
os.write((
|
||||||
"POST /echo?charset=utf-8 HTTP/1.1\r\n" +
|
"POST /echo?charset=utf-8 HTTP/1.1\r\n" +
|
||||||
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
"host: " + _serverURI.getHost() + ":" + _serverURI.getPort() + "\r\n" +
|
||||||
|
@ -1080,7 +1081,7 @@ public abstract class HttpServerTestBase extends HttpServerTestFixture
|
||||||
"content-length: " + contentB.length + "\r\n" +
|
"content-length: " + contentB.length + "\r\n" +
|
||||||
"connection: close\r\n" +
|
"connection: close\r\n" +
|
||||||
"\r\n"
|
"\r\n"
|
||||||
).getBytes("iso-8859-1"));
|
).getBytes(StandardCharsets.ISO_8859_1));
|
||||||
os.write(contentB);
|
os.write(contentB);
|
||||||
|
|
||||||
os.flush();
|
os.flush();
|
||||||
|
|
|
@ -31,6 +31,7 @@ import javax.net.ssl.SSLSession;
|
||||||
import javax.servlet.ServletException;
|
import javax.servlet.ServletException;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
|
|
||||||
import org.eclipse.jetty.server.handler.AbstractHandler;
|
import org.eclipse.jetty.server.handler.AbstractHandler;
|
||||||
import org.eclipse.jetty.server.handler.HandlerWrapper;
|
import org.eclipse.jetty.server.handler.HandlerWrapper;
|
||||||
|
@ -185,7 +186,7 @@ public class HttpServerTestFixture
|
||||||
response.setContentType("text/plain");
|
response.setContentType("text/plain");
|
||||||
if (encoding==null)
|
if (encoding==null)
|
||||||
{
|
{
|
||||||
byte[] bytes=chunk.getBytes("ISO-8859-1");
|
byte[] bytes=chunk.getBytes(StandardCharsets.ISO_8859_1);
|
||||||
OutputStream out=response.getOutputStream();
|
OutputStream out=response.getOutputStream();
|
||||||
for (int i=0;i<writes;i++)
|
for (int i=0;i<writes;i++)
|
||||||
{
|
{
|
||||||
|
|
|
@ -76,7 +76,7 @@ public class SSLEngineTest
|
||||||
private static final String REQUEST0_HEADER="POST /r0 HTTP/1.1\n"+"Host: localhost\n"+"Content-Type: text/xml\n"+"Content-Length: ";
|
private static final String REQUEST0_HEADER="POST /r0 HTTP/1.1\n"+"Host: localhost\n"+"Content-Type: text/xml\n"+"Content-Length: ";
|
||||||
private static final String REQUEST1_HEADER="POST /r1 HTTP/1.1\n"+"Host: localhost\n"+"Content-Type: text/xml\n"+"Connection: close\n"+"Content-Length: ";
|
private static final String REQUEST1_HEADER="POST /r1 HTTP/1.1\n"+"Host: localhost\n"+"Content-Type: text/xml\n"+"Connection: close\n"+"Content-Length: ";
|
||||||
private static final String REQUEST_CONTENT=
|
private static final String REQUEST_CONTENT=
|
||||||
"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"+
|
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"+
|
||||||
"<requests xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"+
|
"<requests xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"+
|
||||||
" xsi:noNamespaceSchemaLocation=\"commander.xsd\" version=\""+PROTOCOL_VERSION+"\">\n"+
|
" xsi:noNamespaceSchemaLocation=\"commander.xsd\" version=\""+PROTOCOL_VERSION+"\">\n"+
|
||||||
"</requests>";
|
"</requests>";
|
||||||
|
|
|
@ -23,6 +23,7 @@ import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -172,7 +173,7 @@ public class AsyncServletIOTest
|
||||||
{
|
{
|
||||||
socket.setSoTimeout(1000000);
|
socket.setSoTimeout(1000000);
|
||||||
OutputStream out = socket.getOutputStream();
|
OutputStream out = socket.getOutputStream();
|
||||||
out.write(request.toString().getBytes("ISO-8859-1"));
|
out.write(request.toString().getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()),102400);
|
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()),102400);
|
||||||
|
|
||||||
|
@ -207,7 +208,7 @@ public class AsyncServletIOTest
|
||||||
|
|
||||||
public synchronized List<String> process(String content,int... writes) throws Exception
|
public synchronized List<String> process(String content,int... writes) throws Exception
|
||||||
{
|
{
|
||||||
return process(content.getBytes("ISO-8859-1"),writes);
|
return process(content.getBytes(StandardCharsets.ISO_8859_1),writes);
|
||||||
}
|
}
|
||||||
|
|
||||||
public synchronized List<String> process(int... writes) throws Exception
|
public synchronized List<String> process(int... writes) throws Exception
|
||||||
|
@ -242,7 +243,7 @@ public class AsyncServletIOTest
|
||||||
{
|
{
|
||||||
socket.setSoTimeout(1000000);
|
socket.setSoTimeout(1000000);
|
||||||
OutputStream out = socket.getOutputStream();
|
OutputStream out = socket.getOutputStream();
|
||||||
out.write(request.toString().getBytes("ISO-8859-1"));
|
out.write(request.toString().getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
if (content!=null && content.length>0)
|
if (content!=null && content.length>0)
|
||||||
{
|
{
|
||||||
|
|
|
@ -379,12 +379,12 @@ public class AsyncServletTest
|
||||||
try (Socket socket = new Socket("localhost",_port))
|
try (Socket socket = new Socket("localhost",_port))
|
||||||
{
|
{
|
||||||
socket.setSoTimeout(10000);
|
socket.setSoTimeout(10000);
|
||||||
socket.getOutputStream().write(header.getBytes("ISO-8859-1"));
|
socket.getOutputStream().write(header.getBytes(StandardCharsets.ISO_8859_1));
|
||||||
Thread.sleep(500);
|
Thread.sleep(500);
|
||||||
socket.getOutputStream().write(body.getBytes("ISO-8859-1"),0,2);
|
socket.getOutputStream().write(body.getBytes(StandardCharsets.ISO_8859_1),0,2);
|
||||||
Thread.sleep(500);
|
Thread.sleep(500);
|
||||||
socket.getOutputStream().write(body.getBytes("ISO-8859-1"),2,8);
|
socket.getOutputStream().write(body.getBytes(StandardCharsets.ISO_8859_1),2,8);
|
||||||
socket.getOutputStream().write(close.getBytes("ISO-8859-1"));
|
socket.getOutputStream().write(close.getBytes(StandardCharsets.ISO_8859_1));
|
||||||
|
|
||||||
String response = IO.toString(socket.getInputStream());
|
String response = IO.toString(socket.getInputStream());
|
||||||
assertEquals("HTTP/1.1 200 OK",response.substring(0,15));
|
assertEquals("HTTP/1.1 200 OK",response.substring(0,15));
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -40,7 +40,7 @@ public class XmlAppendable
|
||||||
{
|
{
|
||||||
_out=out;
|
_out=out;
|
||||||
_indent=indent;
|
_indent=indent;
|
||||||
_out.append("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n");
|
_out.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
public XmlAppendable open(String tag, Map<String,String> attributes) throws IOException
|
public XmlAppendable open(String tag, Map<String,String> attributes) throws IOException
|
||||||
|
|
|
@ -150,7 +150,7 @@ public class XmlConfiguration
|
||||||
*/
|
*/
|
||||||
public XmlConfiguration(String configuration) throws SAXException, IOException
|
public XmlConfiguration(String configuration) throws SAXException, IOException
|
||||||
{
|
{
|
||||||
configuration = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<!DOCTYPE Configure PUBLIC \"-//Jetty//Configure//EN\" \"http://eclipse.org/jetty/configure.dtd\">"
|
configuration = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE Configure PUBLIC \"-//Jetty//Configure//EN\" \"http://eclipse.org/jetty/configure.dtd\">"
|
||||||
+ configuration;
|
+ configuration;
|
||||||
InputSource source = new InputSource(new StringReader(configuration));
|
InputSource source = new InputSource(new StringReader(configuration));
|
||||||
synchronized (__parser)
|
synchronized (__parser)
|
||||||
|
|
|
@ -49,6 +49,6 @@ public class XmlAppendableTest
|
||||||
out.close();
|
out.close();
|
||||||
|
|
||||||
String s = b.toString();
|
String s = b.toString();
|
||||||
Assert.assertEquals("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<test>\n <tag/>\n <tag quotes=\"'"\" name=\"attr value\" noval=\"\"/>\n <tag quotes=\"'"\" name=\"attr value\" noval=\"\">content</tag>\n <level1>\n <tag>content</tag>\n <tag>content</tag>\n </level1>\n <level1 quotes=\"'"\" name=\"attr value\" noval=\"\">\n <level2>\n <tag>content</tag>\n <tag>content</tag>\n </level2>\n </level1>\n</test>\n",s);
|
Assert.assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<test>\n <tag/>\n <tag quotes=\"'"\" name=\"attr value\" noval=\"\"/>\n <tag quotes=\"'"\" name=\"attr value\" noval=\"\">content</tag>\n <level1>\n <tag>content</tag>\n <tag>content</tag>\n </level1>\n <level1 quotes=\"'"\" name=\"attr value\" noval=\"\">\n <level2>\n <tag>content</tag>\n <tag>content</tag>\n </level2>\n </level1>\n</test>\n",s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,7 @@ import static org.junit.Assert.assertTrue;
|
||||||
|
|
||||||
import java.io.ByteArrayInputStream;
|
import java.io.ByteArrayInputStream;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.atomic.AtomicInteger;
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
|
@ -578,7 +579,7 @@ public class XmlConfigurationTest
|
||||||
" <Arg>arg3</Arg>\n" +
|
" <Arg>arg3</Arg>\n" +
|
||||||
" </New>" +
|
" </New>" +
|
||||||
" </Set>" +
|
" </Set>" +
|
||||||
"</Configure>").getBytes("ISO-8859-1")));
|
"</Configure>").getBytes(StandardCharsets.ISO_8859_1)));
|
||||||
// XmlConfiguration xmlConfiguration = new XmlConfiguration(url);
|
// XmlConfiguration xmlConfiguration = new XmlConfiguration(url);
|
||||||
|
|
||||||
AnnotatedTestConfiguration atc = (AnnotatedTestConfiguration)xmlConfiguration.configure();
|
AnnotatedTestConfiguration atc = (AnnotatedTestConfiguration)xmlConfiguration.configure();
|
||||||
|
@ -606,7 +607,7 @@ public class XmlConfigurationTest
|
||||||
" <Set name=\"third\">arg3</Set> " +
|
" <Set name=\"third\">arg3</Set> " +
|
||||||
" </New>" +
|
" </New>" +
|
||||||
" </Set>" +
|
" </Set>" +
|
||||||
"</Configure>").getBytes("ISO-8859-1")));
|
"</Configure>").getBytes(StandardCharsets.UTF_8)));
|
||||||
// XmlConfiguration xmlConfiguration = new XmlConfiguration(url);
|
// XmlConfiguration xmlConfiguration = new XmlConfiguration(url);
|
||||||
|
|
||||||
DefaultTestConfiguration atc = (DefaultTestConfiguration)xmlConfiguration.configure();
|
DefaultTestConfiguration atc = (DefaultTestConfiguration)xmlConfiguration.configure();
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.xml.TestConfiguration">
|
<Configure class="org.eclipse.jetty.xml.TestConfiguration">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
|
||||||
<Configure class="java.lang.Object">
|
<Configure class="java.lang.Object">
|
||||||
</Configure>
|
</Configure>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
<Set name="contextPath">/rfc2616-webapp</Set>
|
<Set name="contextPath">/rfc2616-webapp</Set>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<!-- ===================================================================== -->
|
<!-- ===================================================================== -->
|
||||||
<!-- This file contains the default descriptor for web applications. -->
|
<!-- This file contains the default descriptor for web applications. -->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<!-- ==================================================================
|
<!-- ==================================================================
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<!-- ==================================================================
|
<!-- ==================================================================
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE taglib
|
<!DOCTYPE taglib
|
||||||
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
|
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
|
||||||
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
|
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
|
||||||
|
|
||||||
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<web-app
|
<web-app
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<web-fragment
|
<web-fragment
|
||||||
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
|
|
Loading…
Reference in New Issue