This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 69c38fd512f7ea0b1d352ba2efa78c1b8502515b
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon Sep 2 14:46:31 2024 +0100

    Switch to PlantUML for the second diagram
---
 .../docs/architecture/startup/2_catalina_init.png  | Bin 59658 -> 30440 bytes
 .../docs/architecture/startup/2_catalina_init.uml  |  47 +++++++++++++++++++++
 .../docs/architecture/startup/2_catalina_init.vpd  |   1 -
 3 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/webapps/docs/architecture/startup/2_catalina_init.png 
b/webapps/docs/architecture/startup/2_catalina_init.png
index 3da81b7722..9c8aef0ef8 100644
Binary files a/webapps/docs/architecture/startup/2_catalina_init.png and 
b/webapps/docs/architecture/startup/2_catalina_init.png differ
diff --git a/webapps/docs/architecture/startup/2_catalina_init.uml 
b/webapps/docs/architecture/startup/2_catalina_init.uml
new file mode 100644
index 0000000000..b02d57f5a3
--- /dev/null
+++ b/webapps/docs/architecture/startup/2_catalina_init.uml
@@ -0,0 +1,47 @@
+@startuml
+
+' Licensed to the Apache Software Foundation (ASF) under one or more
+' contributor license agreements.  See the NOTICE file distributed with
+' this work for additional information regarding copyright ownership.
+' The ASF licenses this file to You under the Apache License, Version 2.0
+' (the "License"); you may not use this file except in compliance with
+' the License.  You may obtain a copy of the License at
+'
+'     http://www.apache.org/licenses/LICENSE-2.0
+'
+' Unless required by applicable law or agreed to in writing, software
+' distributed under the License is distributed on an "AS IS" BASIS,
+' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+' See the License for the specific language governing permissions and
+' limitations under the License.
+
+hide footbox
+skinparam style strictuml
+
+activate Catalina
+activate Server
+activate "Global\nNaming\nResources"
+activate Services
+activate Engine
+activate Executors
+activate MapperListener
+activate Connectors
+activate Protocol
+
+Catalina -> Server: init()
+
+Server -> "Global\nNaming\nResources" : init()
+Server -> "Service(s)" as Services: init()
+
+Services -> Engine: init()
+Services -> "Executor(s)" as Executors: init()
+Services -> "Mapper\nListener" as MapperListener: init()
+Services -> "Connector(s)" as Connectors: init()
+
+Connectors -->> CoyoteAdapter **
+activate CoyoteAdapter
+
+Connectors -> Protocol: setAdapter()
+Connectors -> Protocol: init()
+
+@enduml
\ No newline at end of file
diff --git a/webapps/docs/architecture/startup/2_catalina_init.vpd 
b/webapps/docs/architecture/startup/2_catalina_init.vpd
deleted file mode 100644
index ed00fb378d..0000000000
--- a/webapps/docs/architecture/startup/2_catalina_init.vpd
+++ /dev/null
@@ -1 +0,0 @@
-3cU2FsdKGVkX1t9tZy9VJxXYPh6Tpp90wtnKkkdoiOukuZAl8Wa4E=H8rXYII5c+76D6BMUaAe5Fky3ZKdelZm7wh7w/bFDhk4slXP3WGSsiGEH4B3hPR3QOu4btmIj/tyDU+RGpVmR1LlosBA1yC0XU/RkqBx5y1gqypY7Lj42mEiM6uFVWgy1c/wvVnLMcN1sGCet+9bs6qm1kRgpydSOOwcdJ1mKYvCEXP3FoIG5ka8ElC2kswwhz8tuyHkKiIHW8sdEiWLi4gm1x8Bc4N33z1RAKsCzSL5X7LiR0PATJqpbhhAtZBYBuY4fW0ZJc7dFvTTer9XGhoJso4OPOTY/eopXwOz0MYyxicaVCSS58EE+SI2u8J/8e53dnuPygIwZgGQsZTsR0PtYy6ilm2ETaSDoV+vUvhgqmlWU+g/j8fHd1B5qgKpAzYzzvX2V5T3Fl7Fs/BF4g5tZgMbyNlSUs45h5TRXOjZ0FdzEDnnXY
 [...]
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to