Skip to content

Commit c7d942f

Browse files
committed
Merged branch 'jetty-10.0.x' into 'jetty-11.0.x'.
Signed-off-by: Simone Bordet <[email protected]>
2 parents 80f4254 + d425c97 commit c7d942f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+392
-366
lines changed

documentation/jetty-documentation/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@
4646
<attributes>
4747
<project.basedir>${project.basedir}</project.basedir>
4848
<maven.local.repo>${settings.localRepository}</maven.local.repo>
49+
<prog_guide>../programming-guide/index.html</prog_guide>
4950
<JDURL>http://www.eclipse.org/jetty/javadoc/${project.version}</JDURL>
5051
<JXURL>http://download.eclipse.org/jetty/stable-9/xref</JXURL>
5152
<SRCDIR>${basedir}/..</SRCDIR>
5253
<GITBROWSEURL>https://github.com/eclipse/jetty.project/tree/master</GITBROWSEURL>
5354
<GITDOCURL>https://github.com/eclipse/jetty.project/tree/jetty-10.0.x-doc-refactor/jetty-documentation/src/main/asciidoc</GITDOCURL>
5455
<OPGUIDE>../operations-guide/index.html</OPGUIDE>
55-
<PROGGUIDE>../programming-guide/index.html</PROGGUIDE>
5656
<GSTARTGUIDE>../gettingstarted-guide/index.html</GSTARTGUIDE>
5757
<CONTRIBGUIDE>../contribution-guide/index.html</CONTRIBGUIDE>
5858
<MVNCENTRAL>https://repo1.maven.org/maven2</MVNCENTRAL>

documentation/jetty-documentation/src/main/asciidoc/config.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
:sectlinks:
2424
:sectanchors:
2525

26+
:source-highlighter: coderay
27+
2628
// Use fonts for admonitions.
2729
:icons: font
2830

documentation/jetty-documentation/src/main/asciidoc/old_docs/startup/chapter.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,5 @@
1414
[[startup]]
1515
== Starting Jetty
1616

17-
include::custom-modules.adoc[]
1817
include::startup-unix-service.adoc[]
1918
include::startup-windows-service.adoc[]

documentation/jetty-documentation/src/main/asciidoc/old_docs/startup/custom-modules.adoc

Lines changed: 0 additions & 242 deletions
This file was deleted.

documentation/jetty-documentation/src/main/asciidoc/operations-guide/architecture/architecture.adoc

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,41 @@
1414
[[og-arch]]
1515
=== Architecture Overview
1616

17+
[[og-arch-concepts]]
18+
==== Main Concepts
19+
20+
Jetty is an HTTP server and Servlet Container, and supports deployments of web applications.
21+
22+
The Jetty _server_ listens on one or more network ports using one or more __connector__s.
23+
24+
Clients send HTTP requests for specific URIs, such as `+https://host/store/cart+`.
25+
26+
The HTTP requests arrive to the connectors through the network; the Jetty server processes the requests and, based on their URIs, forwards them to the appropriate web application.
27+
28+
[plantuml]
29+
----
30+
skinparam backgroundColor transparent
31+
skinparam monochrome true
32+
skinparam shadowing false
33+
skinparam roundCorner 10
34+
35+
scale 1.25
36+
37+
cloud Internet as internet
38+
rectangle "Jetty Server" as server
39+
rectangle "HTTP/1.1 Connector" as http
40+
rectangle "HTTP/2 Connector" as http2
41+
rectangle "WebApp "Store"" as store
42+
rectangle "WebApp "Catalog"" as catalog
43+
44+
internet -- http
45+
internet -- http2
46+
http -- server
47+
http2 -- server
48+
server -- store
49+
server -- catalog
50+
----
51+
1752
There are three main concepts on which the Jetty standalone server is based:
1853

1954
* The xref:og-arch-modules[Jetty _module_ system], where Jetty modules provides Jetty features.

documentation/jetty-documentation/src/main/asciidoc/operations-guide/deploy/chapter.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313

1414
[[og-deploy]]
15-
=== Customizing Web Application Deployment
15+
=== Web Application Deployment
1616

1717
Most of the times you want to be able to customize the deployment of your web applications, for example by changing the `contextPath`, or by adding JNDI entries, or by configuring virtual hosts, etc.
1818

documentation/jetty-documentation/src/main/asciidoc/operations-guide/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ include::modules/chapter.adoc[]
2929
include::deploy/chapter.adoc[]
3030
include::protocols/chapter.adoc[]
3131
include::keystore/chapter.adoc[]
32-
include::xml/chapter.adoc[]
3332
include::sessions/chapter.adoc[]
3433
include::quickstart/chapter.adoc[]
3534
include::annotations/chapter.adoc[]
@@ -39,3 +38,4 @@ include::jaas/chapter.adoc[]
3938
include::jmx/chapter.adoc[]
4039
include::logging/chapter.adoc[]
4140
include::troubleshooting/chapter.adoc[]
41+
include::xml/chapter.adoc[]

documentation/jetty-documentation/src/main/asciidoc/operations-guide/keystore/chapter.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313

1414
[[og-keystore]]
15-
=== Configuring KeyStores
15+
=== Configuring SSL/TLS KeyStores
1616

1717
A KeyStore is a file on the file system that contains a private key and a public certificate, along with the certificate chain of the certificate authorities that issued the certificate.
1818
The private key, the public certificate and the certificate chain, but more generally the items present in a KeyStore, are typically referred to as "cryptographic material".

0 commit comments

Comments
 (0)